Skip to content

chore: add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 for Node.js 24 compatibility#17

Merged
richardsondev merged 1 commit intomasterfrom
chore/node24-compatibility
Apr 19, 2026
Merged

chore: add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 for Node.js 24 compatibility#17
richardsondev merged 1 commit intomasterfrom
chore/node24-compatibility

Conversation

@richardsondev
Copy link
Copy Markdown
Owner

@richardsondev richardsondev commented Apr 19, 2026

Summary

Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true as a workflow-level environment variable to all GitHub Actions workflow files.

Why

GitHub is migrating Actions runners from Node.js 20 to Node.js 24. This environment variable opts into the new runtime ahead of the forced migration, allowing us to:

  • Detect compatibility issues early before the automatic cutover
  • Control the rollout by opting in on our own schedule
  • Ensure CI/CD reliability by validating all actions work with Node.js 24

Changes

  • Added FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true to workflow-level env: blocks
  • Files that already had the variable were left unchanged

References

Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true as a workflow-level
environment variable to prepare for GitHub Actions Node.js 24
runtime migration.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@richardsondev richardsondev merged commit c43fbde into master Apr 19, 2026
8 checks passed
@richardsondev richardsondev deleted the chore/node24-compatibility branch April 19, 2026 04:32
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