Skip to content

ci: opt GitHub Actions into Node 24#21

Merged
ShadyUnderLight merged 2 commits into
mainfrom
chore/node24-actions-compat
Apr 16, 2026
Merged

ci: opt GitHub Actions into Node 24#21
ShadyUnderLight merged 2 commits into
mainfrom
chore/node24-actions-compat

Conversation

@ShadyUnderLight
Copy link
Copy Markdown
Owner

Summary\n- opt JavaScript-based GitHub Actions into Node 24 now\n- remove the deprecation warning path before GitHub flips the default runtime\n- keep the current workflow structure unchanged\n\n## Why\nGitHub is warning that actions such as checkout and upload-artifact currently run on Node 20 and will move to Node 24 by default. This workflow is simple, so opting in now is the lowest-risk way to verify compatibility early.\n\n## Validation\n- trigger CI on this PR\n- confirm the existing build workflow still passes under Node 24

@ShadyUnderLight
Copy link
Copy Markdown
Owner Author

Updated this PR to fully clear the Node 24 warning path as well:\n- actions/checkout -> v6\n- actions/upload-artifact -> v7\n- keep FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 enabled so the workflow exercises the new runtime now

@ShadyUnderLight ShadyUnderLight merged commit f23dacf into main Apr 16, 2026
2 checks passed
@ShadyUnderLight ShadyUnderLight deleted the chore/node24-actions-compat branch April 16, 2026 06:33
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