Skip to content

CI: bump GitHub Actions to Node 24 majors (checkout v6, setup-* v5/v6) - #9

Merged
karlkauc merged 1 commit into
mainfrom
ci/bump-actions
May 15, 2026
Merged

karlkauc merged 1 commit into
mainfrom
ci/bump-actions

Conversation

@karlkauc

Copy link
Copy Markdown
Contributor

Clears the GitHub runner deprecation warning ("Node.js 20 actions … removed September 16th, 2026").

Action Was Now
actions/checkout v4 v6
actions/setup-java v4 v5
actions/setup-python v5 v6
actions/setup-node v4 v6
actions/setup-dotnet v4 v5

Pinned to latest major tags (Node 24 runtime). All with: inputs are unchanged and supported by the new majors — pure version bump, no behavioural change; installed toolchain versions (Java 21 / Python 3.11 / Node 20 / .NET 8) stay the same. The CI run on this PR exercises the bumped workflow itself.

🤖 Generated with Claude Code

Resolves the runner deprecation warning (Node 20 actions removed Sep 2026):
  actions/checkout      v4 -> v6
  actions/setup-java    v4 -> v5
  actions/setup-python  v5 -> v6
  actions/setup-node    v4 -> v6
  actions/setup-dotnet  v4 -> v5

Inputs (distribution/java-version, python-version, node-version,
dotnet-version) are unchanged and supported by the new majors — pure version
bump, no behavioural change. The toolchain versions installed (Java 21,
Python 3.11, Node 20, .NET 8) stay the same.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@karlkauc
karlkauc merged commit f895a89 into main May 15, 2026
2 checks passed
@karlkauc
karlkauc deleted the ci/bump-actions branch May 15, 2026 20:07
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