-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Problem:
The container-update-image and deploy-script/action.yml action declares using: 'node20'. GitHub Actions is deprecating Node.js 20 as of September 2025 and will force all actions onto Node.js 24 by default starting June 2, 2026. After that date, actions still using node20 may break.
Fix:
- Upgrade the action's dependencies and rebuild
lib-action/index.jsagainst Node.js 24. - Change
using: 'node20'→using: 'node24'incontainer-update-image/action.yml. - Change
using: 'node20'→using: 'node24'indeploy-script/action.yml. - Change
using: 'node20'→using: 'node24'in.github/actions/setup-project/action.yml.
Reference:
- GitHub Actions Node.js 20 deprecation announcement
- Similar PRs landed in
docker/login-action(#929) anddocker/build-push-action(#1470) — both are good references for the pattern.
Workaround in use until fixed:
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: trueI dont have a javascript development environment on my machine, otherwise I could help you with an pull request.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels