From a77f770a26f1792bc72881b885a3f2c97ebe74de Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 20 Oct 2026 12:44:30 +0000 Subject: [PATCH] ci: move checkout and setup-go to their Node 24 majors Runs warn that actions/checkout@v4 and actions/setup-go@v5 target the deprecated Node 20 runtime. checkout@v5 and setup-go@v6 run on Node 24; the inputs used here (fetch-depth, go-version, cache) are unchanged. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01VkPtq7Nyd8XbgFqYQWcYfm --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/regen.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f5f9677..682c7b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,8 +16,8 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-go@v6 with: go-version: "1.24" cache: true @@ -50,8 +50,8 @@ jobs: verify-generated: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-go@v6 with: go-version: "1.24" cache: true diff --git a/.github/workflows/regen.yml b/.github/workflows/regen.yml index 770fcf4..e9572ee 100644 --- a/.github/workflows/regen.yml +++ b/.github/workflows/regen.yml @@ -15,8 +15,8 @@ jobs: regen: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-go@v6 with: go-version: "1.24" cache: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2631ec3..d4155fe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: goreleaser: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 @@ -53,7 +53,7 @@ jobs: echo "args=--release-notes $notes" >> "$GITHUB_OUTPUT" fi - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 if: steps.tag.outputs.skip != 'true' with: go-version: "1.24"