Skip to content
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

CI: Update Node versions #24

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

marcospereira
Copy link

@marcospereira marcospereira commented Mar 19, 2024

What

Update the node versions used for testing and release. The minimum version is now Node 18 (still maintained LTS), but run the tests also with 20 (active LTS) and 21 (current version).

Additionally, bump versions for GitHub Actions.

Dependencies upgrades

In order to run the test coverage script using Node >=18, it was necessary to upgrade Jest because of this issue:

mozilla/source-map#349

This does not upgrade Jest all the way to the latest version, but I expect it to be straightforward at this point.

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