From f09d381aa16494a8a13e3db4fcacdea62f48e531 Mon Sep 17 00:00:00 2001 From: danielmeppiel Date: Tue, 19 May 2026 09:53:40 +0200 Subject: [PATCH] chore: bump GitHub Actions to Node 24-compatible majors Bumps actions/checkout, actions/setup-node, and actions/upload-artifact from v4 to v5 across all workflows to silence the Node 20 deprecation warning and stay ahead of the 2026-06-02 forced-Node-24 cutover. See: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/apm-audit.yml | 2 +- .github/workflows/apm-baseline-check.yml | 2 +- .github/workflows/deploy-pages.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- .github/workflows/self-audit.yml | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/apm-audit.yml b/.github/workflows/apm-audit.yml index 12cd322..2cf244a 100644 --- a/.github/workflows/apm-audit.yml +++ b/.github/workflows/apm-audit.yml @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Detect APM dependencies id: detect diff --git a/.github/workflows/apm-baseline-check.yml b/.github/workflows/apm-baseline-check.yml index 0d97995..82807b8 100644 --- a/.github/workflows/apm-baseline-check.yml +++ b/.github/workflows/apm-baseline-check.yml @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout consumer repo - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Verify baseline is present and singular shell: bash diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index 147c6af..bdcd109 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -35,8 +35,8 @@ jobs: run: working-directory: docs steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: node-version: 22 cache: npm diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 948c8b3..710e848 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Validate skills against agentskills.io spec env: @@ -80,7 +80,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 diff --git a/.github/workflows/self-audit.yml b/.github/workflows/self-audit.yml index bdfbc9b..e592344 100644 --- a/.github/workflows/self-audit.yml +++ b/.github/workflows/self-audit.yml @@ -36,7 +36,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -94,7 +94,7 @@ jobs: - name: Upload audit report as artifact if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: apm-self-audit-sarif path: apm-audit.sarif