From bbbeb8461bc8e4a51c9908bdabb1adc0d6165c23 Mon Sep 17 00:00:00 2001 From: Lukasz Raczylo Date: Wed, 20 May 2026 23:00:25 +0100 Subject: [PATCH] chore(ci): bump actions off deprecated Node 20 (#2) actions/checkout@v4 -> @v6, actions/setup-go@v5 -> @v6, peter-evans/create-pull-request@v7 -> @v8. Pinned major versions; all three were flagged by the runner deprecation notice (Node 20 forced off June 2 2026, removed Sept 16 2026). --- .github/workflows/ci.yml | 32 ++++++++++++++++---------------- .github/workflows/pages.yml | 2 +- .github/workflows/regen.yml | 6 +++--- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7770196..cd90547 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,8 +25,8 @@ jobs: vet: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-go@v6 with: go-version: '1.25.x' check-latest: true @@ -41,8 +41,8 @@ jobs: staticcheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-go@v6 with: go-version: '1.25.x' check-latest: true @@ -58,8 +58,8 @@ jobs: govulncheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-go@v6 with: go-version: '1.25.x' check-latest: true @@ -75,8 +75,8 @@ jobs: gosec: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-go@v6 with: go-version: '1.25.x' check-latest: true @@ -98,8 +98,8 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-go@v6 with: go-version: '1.25.x' check-latest: true @@ -120,8 +120,8 @@ jobs: codegen-clean: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-go@v6 with: go-version: '1.25.x' check-latest: true @@ -139,10 +139,10 @@ jobs: audit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # need history for drift comparison - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: '1.25.x' check-latest: true @@ -196,11 +196,11 @@ jobs: github.event_name == 'workflow_dispatch' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: '1.25.x' check-latest: true diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 13775d9..b7d97f5 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -24,7 +24,7 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: actions/configure-pages@v5 - uses: actions/upload-pages-artifact@v3 with: diff --git a/.github/workflows/regen.yml b/.github/workflows/regen.yml index 4a561ca..1d5706b 100644 --- a/.github/workflows/regen.yml +++ b/.github/workflows/regen.yml @@ -13,12 +13,12 @@ jobs: regen: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # full history so audit -drift can compare against main - name: Set up Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.25.x' check-latest: true @@ -89,7 +89,7 @@ jobs: - name: Open PR if: steps.diff.outputs.no_changes != 'true' - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: |