Skip to content

ci: bump actions/checkout + actions/setup-node to v6 (Node 24)#50

Merged
stackbilt-admin merged 1 commit intomainfrom
ci/bump-actions-node24
Apr 23, 2026
Merged

ci: bump actions/checkout + actions/setup-node to v6 (Node 24)#50
stackbilt-admin merged 1 commit intomainfrom
ci/bump-actions-node24

Conversation

@stackbilt-admin
Copy link
Copy Markdown
Member

Summary

  • Upgrades actions/checkout and actions/setup-node from v4 → v6 in both ci.yml and publish.yml.
  • v6 of both actions runs natively on Node 24, so this preempts GitHub's forced Node 20 → Node 24 swap on 2026-06-02 and Node 20's removal from runners on 2026-09-16.
  • Silences the deprecation annotations that surfaced on the v1.5.0 publish run.

No functional change — matrix Node versions (18/20/22 in CI, 22 in publish) are unchanged; this only bumps the Node runtime the actions themselves execute on.

Test plan

  • Local typecheck + test suite still green on main (verified at v1.5.0 release)
  • CI workflow passes on this branch (Node 18/20/22 matrix)
  • Merge does not require re-running publish — next release tag will exercise publish.yml

🤖 Generated with Claude Code

GitHub is forcing Node 20 actions onto Node 24 starting 2026-06-02 and
removing Node 20 from runners on 2026-09-16. v6 of both actions is
built on Node 24 natively, so upgrading now avoids the forced runtime
swap and silences the deprecation annotations seen on the v1.5.0
publish run.

No functional change to CI or publish behavior. Matrix Node versions
(18/20/22) and publish Node version (22) are unchanged — this only
bumps the runtime the actions themselves run on.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@stackbilt-admin stackbilt-admin merged commit ab39ab6 into main Apr 23, 2026
3 checks passed
@stackbilt-admin stackbilt-admin deleted the ci/bump-actions-node24 branch April 23, 2026 13:46
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