Skip to content

ci: upgrade actions to Node.js 24 before 2026-06-02 deprecation#153

Merged
ZviBaratz merged 1 commit intomainfrom
ci/upgrade-actions-node24
Mar 26, 2026
Merged

ci: upgrade actions to Node.js 24 before 2026-06-02 deprecation#153
ZviBaratz merged 1 commit intomainfrom
ci/upgrade-actions-node24

Conversation

@ZviBaratz
Copy link
Copy Markdown
Owner

Summary

  • Upgrades actions/checkout@v4@v6 (node20 → node24)
  • Upgrades actions/setup-python@v5@v6 (node20 → node24)

GitHub Actions will force Node.js 24 as the default on 2026-06-02, at which point node20-based actions may stop working. Both v6 releases use node24 internally (released November 2025 and September 2025 respectively).

The deprecation warning is visible in recent CI runs:

Node.js 20 actions are deprecated. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026.

Test plan

  • CI passes on this PR with no Node.js deprecation warnings

🤖 Generated with Claude Code

actions/checkout@v4 and actions/setup-python@v5 use node20, which
GitHub Actions will deprecate on 2026-06-02. Upgrade to v6 of both
actions, which use node24.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ZviBaratz ZviBaratz merged commit dad1e72 into main Mar 26, 2026
3 checks passed
@ZviBaratz ZviBaratz deleted the ci/upgrade-actions-node24 branch March 26, 2026 07:12
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