Skip to content

Fix Node.js 20 deprecation warning in GHA workflows - #80

Merged
kerozoli merged 1 commit into
mainfrom
feature/fix-nodejs-deprecation
May 26, 2026
Merged

Fix Node.js 20 deprecation warning in GHA workflows#80
kerozoli merged 1 commit into
mainfrom
feature/fix-nodejs-deprecation

Conversation

@kerozoli

Copy link
Copy Markdown
Owner

Summary

Adds FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable to both GHA workflows to opt into Node.js 24 for JavaScript-based actions and avoid deprecation warnings.

Background

GitHub is deprecating Node.js 20 for Actions runners. Node.js 20 will be removed on September 16, 2026. Setting this environment variable opts into Node.js 24 now, ensuring actions/checkout and actions/setup-java run on the supported runtime.

Test plan

  • Verify workflows run without Node.js 20 deprecation warnings on next trigger

🤖 Generated with Claude Code

Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable
to opt into Node.js 24 for JavaScript-based actions and avoid
deprecation warnings for actions/checkout and actions/setup-java.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@kerozoli
kerozoli force-pushed the feature/fix-nodejs-deprecation branch from ec8ded1 to d139444 Compare May 26, 2026 20:49
@kerozoli
kerozoli merged commit 5ad7bb6 into main May 26, 2026
7 checks passed
@kerozoli
kerozoli deleted the feature/fix-nodejs-deprecation branch May 26, 2026 20:57
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