Skip to content

ci: bump actions/checkout + setup-node to v5 (Node 20 deprecation)#47

Merged
Shahinyanm merged 1 commit into
masterfrom
ci/bump-actions-v5
Jun 12, 2026
Merged

ci: bump actions/checkout + setup-node to v5 (Node 20 deprecation)#47
Shahinyanm merged 1 commit into
masterfrom
ci/bump-actions-v5

Conversation

@Shahinyanm

Copy link
Copy Markdown
Member

Why

GitHub Actions runs actions/checkout@v4 and actions/setup-node@v4 on Node.js 20, which is deprecated:

  • 2026-06-16 — Node 20 actions are force-run on Node 24.
  • 2026-09-16 — Node 20 runtime removed from runners.

Every workflow run currently prints the deprecation annotation.

Change

Bump to @v5 for both actions across ci.yml and publish-mcp.yml (5 refs). v5 runs on Node 24 natively — no behavior change, just clears the warning and future-proofs before the cutoff.

Cosmetic only; no logic touched.

🤖 Generated with Claude Code

GitHub forces Node 20 actions onto Node 24 from 2026-06-16 and removes
the Node 20 runtime on 2026-09-16. checkout@v5 and setup-node@v5 run on
Node 24 natively, clearing the deprecation warning on every run.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Shahinyanm Shahinyanm merged commit 01eea6b into master Jun 12, 2026
2 checks passed
@Shahinyanm Shahinyanm deleted the ci/bump-actions-v5 branch June 12, 2026 04:40
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