From 094534650945b1996e71e57f8697c925e40be583 Mon Sep 17 00:00:00 2001 From: MickLesk <47820557+MickLesk@users.noreply.github.com> Date: Thu, 12 Nov 2026 14:32:14 +0100 Subject: [PATCH] Bump workflow actions to their current majors The older majors ran on Node 20, which GitHub now forces onto Node 24 with a deprecation warning on every run. --- .github/workflows/alpine-parity.yml | 2 +- .github/workflows/generate-headers.yml | 10 +++++----- .github/workflows/pr-test-command.yml | 2 +- .github/workflows/shellcheck.yml | 4 ++-- .github/workflows/verify-split-files.yml | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/alpine-parity.yml b/.github/workflows/alpine-parity.yml index b825863..1b3d5e7 100644 --- a/.github/workflows/alpine-parity.yml +++ b/.github/workflows/alpine-parity.yml @@ -31,7 +31,7 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 diff --git a/.github/workflows/generate-headers.yml b/.github/workflows/generate-headers.yml index 19bcbb7..4b60ac7 100644 --- a/.github/workflows/generate-headers.yml +++ b/.github/workflows/generate-headers.yml @@ -31,22 +31,22 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout core - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Checkout ProxmoxVE - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: repository: community-scripts/ProxmoxVE path: .src/ProxmoxVE - name: Checkout DevScripts - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: repository: community-scripts/DevScripts path: .src/DevScripts - name: Checkout Incus - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: repository: community-scripts/Incus path: .src/Incus @@ -63,7 +63,7 @@ jobs: run: rm -rf .src - name: Open a pull request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v8 with: branch: chore/generate-headers title: "Generate app headers" diff --git a/.github/workflows/pr-test-command.yml b/.github/workflows/pr-test-command.yml index 8f56038..46f98ae 100644 --- a/.github/workflows/pr-test-command.yml +++ b/.github/workflows/pr-test-command.yml @@ -31,7 +31,7 @@ jobs: comment: runs-on: ubuntu-latest steps: - - uses: actions/github-script@v7 + - uses: actions/github-script@v9 with: script: | const pr = context.payload.pull_request; diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml index 097dcd9..ef18c54 100644 --- a/.github/workflows/shellcheck.yml +++ b/.github/workflows/shellcheck.yml @@ -40,7 +40,7 @@ jobs: name: Errors (blocking) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Install ShellCheck run: sudo apt-get update && sudo apt-get install -y shellcheck @@ -60,7 +60,7 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Install ShellCheck run: sudo apt-get update && sudo apt-get install -y shellcheck diff --git a/.github/workflows/verify-split-files.yml b/.github/workflows/verify-split-files.yml index 85a3153..78d47c8 100644 --- a/.github/workflows/verify-split-files.yml +++ b/.github/workflows/verify-split-files.yml @@ -141,7 +141,7 @@ jobs: verify: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Every part parses run: |