From 65c7968aec6ba9244dc21692a028229bc51e320c Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Tue, 19 May 2026 12:02:43 +0200 Subject: [PATCH] .github: Bump github actions --- .github/workflows/cacerts-release.yaml | 6 +++--- .github/workflows/ci.yaml | 18 ++++++++--------- .github/workflows/firmware-release-main.yaml | 4 ++-- .github/workflows/kernel-release.yaml | 6 +++--- .github/workflows/mantle-releases-main.yml | 4 ++-- .../pr-comment-build-dispatcher.yaml | 2 +- .github/workflows/run-kola-tests.yaml | 20 +++++++++---------- .github/workflows/update-metadata-glsa.yaml | 4 ++-- ...ate-portage-stable-packages-from-list.yaml | 8 ++++---- .github/workflows/update-sdk.yaml | 2 +- .github/workflows/vmware-release-main.yaml | 4 ++-- 11 files changed, 39 insertions(+), 39 deletions(-) diff --git a/.github/workflows/cacerts-release.yaml b/.github/workflows/cacerts-release.yaml index d595c07b568..19540fa8c0e 100644 --- a/.github/workflows/cacerts-release.yaml +++ b/.github/workflows/cacerts-release.yaml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out main scripts branch for GitHub workflow scripts only - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.BOT_PR_TOKEN }} path: gha @@ -23,7 +23,7 @@ jobs: run: gha/.github/workflows/figure-out-branch.sh '${{ matrix.channel }}' - name: Check out work scripts branch for updating if: steps.figure-out-branch.outputs.SKIP == 0 - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.BOT_PR_TOKEN }} path: work @@ -57,7 +57,7 @@ jobs: run: gha/.github/workflows/cacerts-apply-patch.sh - name: Create pull request if: (steps.figure-out-branch.outputs.SKIP == 0) && (steps.apply-patch.outputs.UPDATE_NEEDED == 1) - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.BOT_PR_TOKEN }} path: work diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6fd96a6711a..3fe6b923b30 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -57,13 +57,13 @@ jobs: uses: docker/setup-docker-action@v4 - name: Checkout scripts - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: scripts fetch-depth: 0 - name: Checkout build scripts - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: flatcar/flatcar-build-scripts path: flatcar-build-scripts @@ -152,7 +152,7 @@ jobs: - name: Upload build logs if: always() && !cancelled() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: retention-days: 7 name: ${{ matrix.arch }}-build-logs @@ -232,7 +232,7 @@ jobs: run: .github/workflows/image_changes.sh ${{ matrix.arch }} nightly - name: Upload binpkgs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: retention-days: 7 name: ${{ matrix.arch }}-binpkgs @@ -240,7 +240,7 @@ jobs: scripts/binpkgs.tar - name: Upload update image (used with kola tests later) - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: retention-days: 7 name: ${{ matrix.arch }}-test-update @@ -248,7 +248,7 @@ jobs: scripts/artifacts/images/flatcar_test_update.gz - name: Upload generic image - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: retention-days: 7 name: ${{ matrix.arch }}-generic-image @@ -264,7 +264,7 @@ jobs: scripts/artifacts/images/flatcar_production_qemu.sh - name: Upload developer container - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: retention-days: 7 name: ${{ matrix.arch }}-devcontainer @@ -272,7 +272,7 @@ jobs: scripts/artifacts/images/flatcar_developer_container* - name: Upload reports - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: retention-days: 7 name: ${{ matrix.arch }}-image-changes-reports @@ -292,7 +292,7 @@ jobs: artifacts/images/flatcar_production_update* - name: Upload vendor images - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: retention-days: 7 name: ${{ matrix.arch }}-vm-images diff --git a/.github/workflows/firmware-release-main.yaml b/.github/workflows/firmware-release-main.yaml index e05b7ccde53..b9900025f56 100644 --- a/.github/workflows/firmware-release-main.yaml +++ b/.github/workflows/firmware-release-main.yaml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out scripts - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.BOT_PR_TOKEN }} path: scripts @@ -35,7 +35,7 @@ jobs: TARGET_BRANCH: main run: scripts/.github/workflows/firmware-apply-patch.sh - name: Create pull request for main - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v8 if: steps.apply-patch-main.outputs.UPDATE_NEEDED == 1 with: token: ${{ secrets.BOT_PR_TOKEN }} diff --git a/.github/workflows/kernel-release.yaml b/.github/workflows/kernel-release.yaml index 8a406946164..ef6106658bd 100644 --- a/.github/workflows/kernel-release.yaml +++ b/.github/workflows/kernel-release.yaml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out main scripts branch for GitHub workflow scripts only - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.BOT_PR_TOKEN }} path: gha @@ -23,7 +23,7 @@ jobs: run: gha/.github/workflows/figure-out-branch.sh '${{ matrix.channel }}' - name: Check out work scripts branch for updating if: steps.figure-out-branch.outputs.SKIP == 0 - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.BOT_PR_TOKEN }} path: work @@ -58,7 +58,7 @@ jobs: run: gha/.github/workflows/kernel-apply-patch.sh - name: Create pull request if: (steps.figure-out-branch.outputs.SKIP == 0) && (steps.apply-patch.outputs.UPDATE_NEEDED == 1) - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.BOT_PR_TOKEN }} path: work diff --git a/.github/workflows/mantle-releases-main.yml b/.github/workflows/mantle-releases-main.yml index 0035158d634..605be1a844a 100644 --- a/.github/workflows/mantle-releases-main.yml +++ b/.github/workflows/mantle-releases-main.yml @@ -45,7 +45,7 @@ jobs: fi echo "BRANCH=${branch}" >>"${GITHUB_OUTPUT}" echo "SKIP=${skip}" >>"${GITHUB_OUTPUT}" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ steps.figure-out-branch.outputs.SKIP == 0 }} with: token: ${{ secrets.BOT_PR_TOKEN }} @@ -69,7 +69,7 @@ jobs: fi - name: Create pull request for branch if: ${{ steps.figure-out-branch.outputs.SKIP == 0 }} - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.BOT_PR_TOKEN }} base: ${{ steps.figure-out-branch.outputs.BRANCH }} diff --git a/.github/workflows/pr-comment-build-dispatcher.yaml b/.github/workflows/pr-comment-build-dispatcher.yaml index 489dea1bf1a..ce4d8556b56 100644 --- a/.github/workflows/pr-comment-build-dispatcher.yaml +++ b/.github/workflows/pr-comment-build-dispatcher.yaml @@ -57,7 +57,7 @@ jobs: - name: Post a link to the workflow run to the PR id: step3 - uses: mshick/add-pr-comment@v2 + uses: mshick/add-pr-comment@v3 with: issue: ${{ github.event.issue.pull_request.number }} message: "Build action triggered: [${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }})" diff --git a/.github/workflows/run-kola-tests.yaml b/.github/workflows/run-kola-tests.yaml index f2da99351f2..4c196135ad8 100644 --- a/.github/workflows/run-kola-tests.yaml +++ b/.github/workflows/run-kola-tests.yaml @@ -42,7 +42,7 @@ jobs: - name: Set up Docker uses: docker/setup-docker-action@v4 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: path: scripts fetch-depth: 0 @@ -65,25 +65,25 @@ jobs: - name: Download binpkgs if: ${{ !inputs.workflow_run_id }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ matrix.arch }}-binpkgs - name: Download test update image if: ${{ !inputs.workflow_run_id }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ matrix.arch }}-test-update - name: Download generic image if: ${{ !inputs.workflow_run_id }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ matrix.arch }}-generic-image - name: Download developer container if: ${{ !inputs.workflow_run_id }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ matrix.arch }}-devcontainer @@ -210,7 +210,7 @@ jobs: - name: Upload detailed test logs if: always() && !cancelled() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.arch }}-test-logs-and-results path: | @@ -222,7 +222,7 @@ jobs: - name: Upload raw TAP files of all runs for later merging if: always() && !cancelled() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.arch }}-raw-tapfiles path: | @@ -246,7 +246,7 @@ jobs: sudo ln -s /bin/bash /bin/sh sudo apt update && sudo apt install -y ca-certificates curl gnupg lsb-release git bzip2 jq sqlite3 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: path: scripts fetch-depth: 0 @@ -271,7 +271,7 @@ jobs: # This is clunky. Haven't figured out how to re-use matrix.arch here for downloads, # so we download each arch individually. - name: Download amd64 tapfiles - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: amd64-raw-tapfiles path: scripts/__TAP__/amd64 @@ -310,7 +310,7 @@ jobs: - name: If started from a PR event or a PR comment command, post test summary to PR if: ${{ github.event_name == 'pull_request' || github.event.issue.pull_request }} - uses: mshick/add-pr-comment@v2 + uses: mshick/add-pr-comment@v3 with: issue: ${{ github.event.pull_request.number || github.event.issue.pull_request.number }} message-path: "scripts/test-results.md" diff --git a/.github/workflows/update-metadata-glsa.yaml b/.github/workflows/update-metadata-glsa.yaml index b299785fee4..8aab68ee86f 100644 --- a/.github/workflows/update-metadata-glsa.yaml +++ b/.github/workflows/update-metadata-glsa.yaml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out scripts - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.BOT_PR_TOKEN }} - name: Update GLSA metadata @@ -22,7 +22,7 @@ jobs: todaydate=$(date +%Y-%m-%d) echo "TODAYDATE=${todaydate}" >>"${GITHUB_OUTPUT}" - name: Create pull request for main branch - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.BOT_PR_TOKEN }} branch: buildbot/monthly-glsa-metadata-updates-${{steps.update-glsa-metadata.outputs.TODAYDATE }} diff --git a/.github/workflows/update-portage-stable-packages-from-list.yaml b/.github/workflows/update-portage-stable-packages-from-list.yaml index 044b77af865..4e12b22bba6 100644 --- a/.github/workflows/update-portage-stable-packages-from-list.yaml +++ b/.github/workflows/update-portage-stable-packages-from-list.yaml @@ -9,12 +9,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out scripts - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.GITHUB_TOKEN }} path: ./scripts - name: Check out Gentoo - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: gentoo/gentoo path: gentoo @@ -25,7 +25,7 @@ jobs: fetch-depth: 250000 ref: master - name: Check out build scripts - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: flatcar/flatcar-build-scripts path: flatcar-build-scripts @@ -68,7 +68,7 @@ jobs: echo "UPDATED=${updated}" >>"${GITHUB_OUTPUT}" echo "TODAYDATE=${todaydate}" >>"${GITHUB_OUTPUT}" - name: Create pull request for main branch - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v8 if: steps.update-listed-packages.outputs.UPDATED == 1 with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/update-sdk.yaml b/.github/workflows/update-sdk.yaml index bc4dd5e32a6..53fa8e977cd 100644 --- a/.github/workflows/update-sdk.yaml +++ b/.github/workflows/update-sdk.yaml @@ -63,7 +63,7 @@ jobs: - name: Set up Docker uses: docker/setup-docker-action@v4 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 id: step2 with: path: scripts diff --git a/.github/workflows/vmware-release-main.yaml b/.github/workflows/vmware-release-main.yaml index 2f11a421458..9d7e38fb9ea 100644 --- a/.github/workflows/vmware-release-main.yaml +++ b/.github/workflows/vmware-release-main.yaml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out scripts - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.BOT_PR_TOKEN }} path: scripts @@ -38,7 +38,7 @@ jobs: TARGET_BRANCH: main run: scripts/.github/workflows/vmware-apply-patch.sh - name: Create pull request for main - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v8 if: steps.apply-patch-main.outputs.UPDATE_NEEDED == 1 with: token: ${{ secrets.BOT_PR_TOKEN }}