Skip to content

ci: bump GitHub Actions to Node 24 runtimes#2

Merged
CryptoJones merged 1 commit into
mainfrom
ci/node24-actions
Jun 9, 2026
Merged

ci: bump GitHub Actions to Node 24 runtimes#2
CryptoJones merged 1 commit into
mainfrom
ci/node24-actions

Conversation

@CryptoJones

Copy link
Copy Markdown
Owner

Summary

  • GitHub deprecates Node.js 20 action runtimes on 2026-06-16 (the v1.1.0 release run flagged this). Bump every JS-based action in both workflows to a current major that runs on Node 24.
  • ci.yml: checkout v4→v6, setup-dotnet v4→v5, setup-python v5→v6.
  • release.yml: checkout v4→v6, docker setup-buildx v3→v4, login v3→v4, metadata v5→v6, build-push v6→v7.

No logic changes — same inputs, just newer runtimes.

Test plan

  • ci.yml runs green on this PR (both .NET + Python suites, Node-24 actions).
  • YAML parses; no stale @vN references remain.
  • release.yml exercised on the next v* tag (tag-only trigger; not run by this PR).

🤖 Generated with Claude Code

GitHub deprecates Node.js 20 action runtimes on 2026-06-16 (forced to Node 24).
Bump every JS-based action in both workflows to its current major, all of which
run on Node 24: checkout v4→v6, setup-dotnet v4→v5, setup-python v5→v6, and the
docker actions setup-buildx v3→v4, login v3→v4, metadata v5→v6, build-push v6→v7.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@CryptoJones CryptoJones merged commit be0063d into main Jun 9, 2026
2 checks passed
@CryptoJones CryptoJones deleted the ci/node24-actions branch June 9, 2026 03:30
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