Skip to content

chore: bump pinned GitHub Actions off the deprecated Node 20 runtime - #7

Merged
PBNZ merged 1 commit into
mainfrom
chore/bump-actions-node24
Jul 6, 2026
Merged

chore: bump pinned GitHub Actions off the deprecated Node 20 runtime#7
PBNZ merged 1 commit into
mainfrom
chore/bump-actions-node24

Conversation

@PBNZ

@PBNZ PBNZ commented Jul 6, 2026

Copy link
Copy Markdown
Owner

What

Bumps every pinned GitHub Action to its latest major, in this repo''s validate.yml and in the bundled workflow templates that /new-repo stamps into scaffolded repos:

Action From To
actions/checkout v4 v7
actions/setup-python v5 v6
googleapis/release-please-action v4 v5

Why

CI annotations warn that checkout@v4 and setup-python@v5 target the deprecated Node 20 runtime. release-please-action@v4 is the same class of staleness; its v5 release notes show the only breaking change is the Node 24 upgrade — no input changes (the template uses config-file / manifest-file, both unchanged).

Latest majors verified against the GitHub releases API, not memory.

Verified

All five validation scripts pass locally; this PR''s CI run exercises the bumped checkout@v7 + setup-python@v6 directly.

🤖 Generated with Claude Code

https://claude.ai/code/session_01156rgoYreVp88JDZFtYL6X

GitHub flags actions/checkout@v4 and actions/setup-python@v5 as targeting
the deprecated Node 20 runtime. Bump every pinned action - in this repo's
validate.yml and in the bundled workflow templates - to its latest major
(verified via the GitHub releases API):

- actions/checkout v4 -> v7
- actions/setup-python v5 -> v6
- googleapis/release-please-action v4 -> v5 (its only breaking change is
  the Node 24 move; the inputs the template uses are unchanged)

All usages are plain checkouts / stable inputs, so no workflow logic
changes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01156rgoYreVp88JDZFtYL6X
@PBNZ
PBNZ merged commit 1854d5a into main Jul 6, 2026
2 checks passed
@PBNZ
PBNZ deleted the chore/bump-actions-node24 branch July 6, 2026 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant