From 41e9b922206a5905da2a16f937293c612adfcfce Mon Sep 17 00:00:00 2001 From: Akira Moroo Date: Wed, 6 May 2026 04:54:29 +0000 Subject: [PATCH 1/5] ci: change Cargo Dependabot interval to weekly Signed-off-by: Akira Moroo --- .github/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8a67cfd0..08854e64 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,5 +3,5 @@ updates: - package-ecosystem: cargo directory: "/" schedule: - interval: daily + interval: weekly open-pull-requests-limit: 3 From 8cdbd193ff820c8c9e232eff554db97f208dd616 Mon Sep 17 00:00:00 2001 From: Akira Moroo Date: Wed, 6 May 2026 04:54:52 +0000 Subject: [PATCH 2/5] ci: add GHA Dependabot Signed-off-by: Akira Moroo --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 08854e64..01330acb 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,3 +5,9 @@ updates: schedule: interval: weekly open-pull-requests-limit: 3 + +- package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly + open-pull-requests-limit: 3 From 6783e0eccfc53935c35a8906434156a833196f27 Mon Sep 17 00:00:00 2001 From: Akira Moroo Date: Wed, 6 May 2026 04:55:14 +0000 Subject: [PATCH 3/5] ci: switch to Ubuntu 24.04 CI runner Signed-off-by: Akira Moroo --- .github/workflows/build.yaml | 2 +- .github/workflows/docker-image.yaml | 2 +- .github/workflows/release.yaml | 2 +- .github/workflows/tests.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 00357ff3..96d87139 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -7,7 +7,7 @@ env: jobs: build: name: Build - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/docker-image.yaml b/.github/workflows/docker-image.yaml index f2580e99..c3839c49 100644 --- a/.github/workflows/docker-image.yaml +++ b/.github/workflows/docker-image.yaml @@ -16,7 +16,7 @@ env: jobs: main: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Code checkout uses: actions/checkout@v4 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 6590f6e6..5e5fa65a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -8,7 +8,7 @@ jobs: release: if: github.event_name == 'create' && github.event.ref_type == 'tag' name: Release - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Code checkout uses: actions/checkout@v4 diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index f6037fe9..7debf0f9 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -9,7 +9,7 @@ jobs: fail-fast: false matrix: include: - - runner: ubuntu-22.04 + - runner: ubuntu-24.04 coreboot-tests: true - runner: bookworm-arm64 coreboot-tests: false From 04040870104eb608db2a8f1d93f0be8238b9aea6 Mon Sep 17 00:00:00 2001 From: Akira Moroo Date: Wed, 6 May 2026 04:55:50 +0000 Subject: [PATCH 4/5] ci: remove stale build artifacts before checking out Signed-off-by: Akira Moroo --- .github/workflows/tests.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 7debf0f9..8d0a4c4f 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -14,6 +14,9 @@ jobs: - runner: bookworm-arm64 coreboot-tests: false steps: + - name: Remove stale build artifacts + run: | + sudo rm -rf build || true - name: Code checkout uses: actions/checkout@v4 with: From 8adec234b42c31f58016fc092a22c32cb2e11b39 Mon Sep 17 00:00:00 2001 From: Akira Moroo Date: Wed, 6 May 2026 05:11:40 +0000 Subject: [PATCH 5/5] scripts: propagate UID/GID to container on build Signed-off-by: Akira Moroo --- scripts/dev_cli.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/dev_cli.sh b/scripts/dev_cli.sh index 5c27f670..87a4c787 100755 --- a/scripts/dev_cli.sh +++ b/scripts/dev_cli.sh @@ -268,6 +268,7 @@ cmd_build() { $DOCKER_RUNTIME run \ --workdir "$CTR_RHF_ROOT_DIR" \ + --user "$(id -u):$(id -g)" \ --rm \ --volume $exported_device \ --volume "$RHF_ROOT_DIR:$CTR_RHF_ROOT_DIR" $exported_volumes \