Skip to content

ci: bump GitHub Actions to Node 24 versions - #242

Merged
marioserrano09 merged 2 commits into
nextfrom
ci/bump-github-actions
Oct 12, 2026
Merged

marioserrano09 merged 2 commits into
nextfrom
ci/bump-github-actions

Conversation

@marioserrano09

Copy link
Copy Markdown
Contributor

Fixes the deprecation warnings seen in the 26.10.1 release runs: Node.js 20 actions (checkout, setup-java, setup-node, pnpm/action-setup) and the deprecated setup-java@v4.

  • actions/checkout v4 → v7, actions/setup-java v4 → v6, actions/setup-node v4 → v7, pnpm/action-setup v4 → v6.
  • GitHub's hint said v5 for setup-java; v6 is the current major and its notes list no user-facing breaking change.

Validation: maven.yml on this PR, plus a manual dry run of release.yml (including the Central signing job).
publish-npm.yml has no dry run (it publishes), so the npm job is only exercised by the next release.

🤖 Generated with Claude Code

marioserrano09 and others added 2 commits October 12, 2026 12:20
checkout v7, setup-java v6, setup-node v7, pnpm/action-setup v6. Silences the Node.js 20 deprecation warnings.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The server-username/server-password inputs are deprecated in setup-java v6.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@marioserrano09
marioserrano09 merged commit bf44ff6 into next Oct 12, 2026
1 check passed
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