Skip to content

Add Node.js 24 CI #415

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Aug 14, 2025
Merged

Add Node.js 24 CI #415

merged 4 commits into from
Aug 14, 2025

Conversation

slvrtrn
Copy link
Contributor

@slvrtrn slvrtrn commented Apr 30, 2025

Summary

This PR disables CI for Node.js 18, which is EOL, adding Node.js 24 to the matrix.
Closes #414

@slvrtrn slvrtrn changed the title Update the GHA to use Node.js 24 Add Node.js 24 CI Apr 30, 2025
@slvrtrn
Copy link
Contributor Author

slvrtrn commented Apr 30, 2025

It turned out that the release date for Node.js 24 is not 2025-04-22; it is TBD, see nodejs/Release#1081 (comment).

@slvrtrn slvrtrn closed this Apr 30, 2025
@slvrtrn slvrtrn reopened this May 7, 2025
@slvrtrn

This comment was marked as outdated.

Copy link

codecov bot commented Aug 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@slvrtrn slvrtrn marked this pull request as ready for review August 14, 2025 14:32
@slvrtrn
Copy link
Contributor Author

slvrtrn commented Aug 14, 2025

The issues were resolved with a new release of the TS compiler; #450 bumped the version

@slvrtrn slvrtrn merged commit 69d93d1 into main Aug 14, 2025
27 checks passed
@slvrtrn slvrtrn deleted the ci-node-24 branch August 14, 2025 14: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.

support Nodejs v24, drop v18
1 participant