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

Use auto-updating Node.js test matrix via pkgjs/action #907

Merged
merged 1 commit into from
Jun 20, 2022

Conversation

dominykas
Copy link
Member

As discussed in #891. Not closing it just yet, because I'm pondering if I should add a feature into pkgjs/action to enable the same approach for the test-module workflow... Not sure just yet. It is possible to use just the matrix generator from there, but it requires a bunch of boilerplate.


The matrix will be constructed automatically to include all supported versions, starting with the earliest one defined in the engines filed in package.json.

Note that this will also include Node@17 for the time being, because technically it's still supported - it will drop off the matrix once support ends.

Checklist

The matrix will be constructed automatically to include all supported versions, starting with the earliest one defined in the `engines` filed in `package.json`.

Note that this will also include Node@17 for the time being, because technically it's still supported - it will drop off the matrix once support ends.
@dominykas dominykas marked this pull request as ready for review May 9, 2022 17:05
@Trott
Copy link
Member

Trott commented May 9, 2022

Should we use the defaults (14, 16, 17, 18) and let 17 fall off when it goes EOL on June 1?

@targos
Copy link
Member

targos commented May 10, 2022

Should we use the defaults (14, 16, 17, 18) and let 17 fall off when it goes EOL on June 1?

No objections. I only removed 17 from the matrix early to avoid having to do another PR when it goes EOL.

@BethGriggs BethGriggs merged commit 12c1618 into nodejs:main Jun 20, 2022
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.

5 participants