Skip to content

Conversation

@marcdumais-work
Copy link
Contributor

@marcdumais-work marcdumais-work commented Feb 6, 2025

What it does

Prepare for node.js 18 EoL and our transition to using node 20 as default.

  • start using node 20 for jobs like linting, publishing and license check
  • Add Node 20 and node 22 to the matrix for "build and test" job
  • (for now) Keep node 18 as part of the "matrix" for "build and test job". We can remove it once officially EoL

How to test

Confirm CI still passes.

Follow-ups

Review checklist

  • As an author, I have thoroughly tested my changes and carefully followed the instructions in this template

Add node 20,22 for build and tests (keep 18 for now). Use
20 for publish and license check.

Signed-off-by: Marc Dumais <[email protected]>
@bhufmann
Copy link
Contributor

bhufmann commented Feb 7, 2025

@marcdumais-work there is a license check failure. Do you have a issue tracker open for that?

@marcdumais-work
Copy link
Contributor Author

@marcdumais-work there is a license check failure. Do you have a issue tracker open for that?

I will, thanks. I decided to go with another branch name, so I open a new PR and do it then.

@marcdumais-work
Copy link
Contributor Author

Closing in favor of #310

@marcdumais-work marcdumais-work deleted the min-node-18 branch April 8, 2025 18:02
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.

3 participants