Skip to content

ci: bump checkout/setup-node to v6 (Node 24 runtime)#294

Open
colbymchenry wants to merge 1 commit into
mainfrom
ci/bump-actions-node24
Open

ci: bump checkout/setup-node to v6 (Node 24 runtime)#294
colbymchenry wants to merge 1 commit into
mainfrom
ci/bump-actions-node24

Conversation

@colbymchenry
Copy link
Copy Markdown
Owner

The Release workflow emits a deprecation warning during runs:

Node.js 20 actions are deprecated. … actions/checkout@v4, actions/setup-node@v4 … Node.js 24 will be forced by default starting June 2nd, 2026. Node.js 20 will be removed on September 16th, 2026.

Bumps both to @v6, which run on Node 24. No config change — node-version: 22 and registry-url are supported in v6, and these are the only @v4 action pins in the repo (release.yml only). Verified the v6 tags exist (checkout v6.0.2, setup-node v6.4.0).

Non-blocking — the 0.9.2 release succeeded; this just clears the warning and future-proofs CI before the June 2026 forced cutover.

🤖 Generated with Claude Code

GitHub deprecated Node.js 20 for actions: actions/checkout@v4 and
actions/setup-node@v4 run on Node 20 and emit a deprecation warning.
Node 24 becomes the forced default on 2026-06-02 and Node 20 is removed
on 2026-09-16. Bump both to @v6 (Node 24). Config is unchanged —
node-version: 22 and registry-url are both supported in v6.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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