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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add explicit Node.js 22 support and testing #2405

Merged
merged 3 commits into from May 11, 2024
Merged

Add explicit Node.js 22 support and testing #2405

merged 3 commits into from May 11, 2024

Conversation

davidjgoss
Copy link
Contributor

@davidjgoss davidjgoss commented May 11, 2024

馃 What's changed?

Node.js 22 is now the "current" version. So, this PR adds it to the list of tested versions, and updates GitHub actions to include it in our OS/version matrix.

Also, all the more general workflows are updated to use 22 as well, since it makes sense to exercise the current version where no specific one is needed.

Finally, fix up the changelog a bit while we're here.

馃搵 Checklist:

  • I agree to respect and uphold the Cucumber Community Code of Conduct
  • I've changed the behaviour of the code
    • I have added/updated tests to cover my changes.
  • My change requires a change to the documentation.
    • I have updated the documentation accordingly.
  • Users should know about my change
    • I have added an entry to the "Unreleased" section of the CHANGELOG, linking to this pull request.

This text was originally generated from a template, then edited by hand. You can modify the template here.

@coveralls
Copy link

coveralls commented May 11, 2024

Coverage Status

coverage: 98.234%. remained the same
when pulling 524afff on feat/node-22
into a28dc9b on main.

@davidjgoss davidjgoss merged commit 9cb30b8 into main May 11, 2024
10 checks passed
@davidjgoss davidjgoss deleted the feat/node-22 branch May 11, 2024 12:25
@davidjgoss
Copy link
Contributor Author

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.

None yet

2 participants