Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/cacerts-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -232,23 +232,23 @@ 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
path: |
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
path: |
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
Expand All @@ -264,15 +264,15 @@ 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
path: |
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
Expand All @@ -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
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/firmware-release-main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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 }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/kernel-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/mantle-releases-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand All @@ -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 }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-comment-build-dispatcher.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }})"
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/run-kola-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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

Expand Down Expand Up @@ -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: |
Expand All @@ -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: |
Expand All @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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"
4 changes: 2 additions & 2 deletions .github/workflows/update-metadata-glsa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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 }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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 }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-sdk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/vmware-release-main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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 }}
Expand Down