Skip to content

Bump actions/checkout to v5 + opt into Node 24 - #3

Merged
psantus merged 1 commit into
mainfrom
chore/node24-actions
Sep 8, 2026
Merged

Bump actions/checkout to v5 + opt into Node 24#3
psantus merged 1 commit into
mainfrom
chore/node24-actions

Conversation

@psantus

@psantus psantus commented Sep 8, 2026

Copy link
Copy Markdown
Owner

Silence the Node 20 deprecation warnings: actions/checkout@v5 (only action with a Node 24 release today) + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true at workflow level for the rest (docker/*, setup-terraform, setup-php) until upstream ships Node 24 majors.

- actions/checkout@v4 -> @v5 (the only action with a Node 24 release today)
- FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true at workflow level to silence the Node 20
  warnings for actions still lacking a Node 24 major (docker/*, setup-terraform,
  setup-php, cache, aws-actions/*) until upstream ships them (GitHub forces Node 24
  by June 2026).

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes correctly address Node 20 deprecation warnings by upgrading actions/checkout to v5 (which supports Node 24) and setting FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true for actions without Node 24 releases yet. The implementation is consistent across both workflow files, and the comments clearly document which actions are affected. No blocking issues found.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

@psantus
psantus merged commit be4992d into main Sep 8, 2026
5 checks passed
@psantus
psantus deleted the chore/node24-actions branch September 8, 2026 12:53
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