Skip to content

Migrate from node20 to node24 runtime#70

Merged
ysbaddaden merged 3 commits intocrystal-lang:masterfrom
aluminumio:node22
Mar 13, 2026
Merged

Migrate from node20 to node24 runtime#70
ysbaddaden merged 3 commits intocrystal-lang:masterfrom
aluminumio:node22

Conversation

@usiegj00
Copy link
Copy Markdown
Contributor

@usiegj00 usiegj00 commented Mar 12, 2026

Summary

  • Update runs.using from node20 to node24 in action.yml
  • Node.js 20 reaches EOL April 2026
  • GitHub Actions supports node20 and node24 (not node22)
  • GitHub will force Node.js 24 as default starting June 2, 2026
  • The codebase is already ESM ("type": "module") so no other changes needed

References

@usiegj00 usiegj00 changed the title Migrate from node20 to node22 runtime Migrate from node20 to node24 runtime Mar 12, 2026
@ysbaddaden ysbaddaden added enhancement New feature or request dependencies Pull requests that update a dependency file labels Mar 12, 2026
Copy link
Copy Markdown
Member

@straight-shoota straight-shoota left a comment

Choose a reason for hiding this comment

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

Such a simple change 🫶

@ysbaddaden ysbaddaden merged commit bb6d26b into crystal-lang:master Mar 13, 2026
37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants