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

Remove node.js v14 builds and tests (runtime EOL) #1001

Merged
merged 1 commit into from
May 1, 2023

Conversation

m4heshd
Copy link
Contributor

@m4heshd m4heshd commented May 1, 2023

Node v14 just reached EOL. This would be a proactive measure to avoid getting bombarded with build errors in future builds. This would also make tests and builds finish quicker. Not vital to test against a runtime that isn't actively supported anymore.

I've also removed the quite unnecessary non-LTS tests for Node v19 (which also will soon reach EOL).

@m4heshd m4heshd requested review from JoshuaWise and a team as code owners May 1, 2023 20:51
@m4heshd m4heshd changed the title Remove node.js v14 builds and tests _(runtime EOL)_ Remove node.js v14 builds and tests (runtime EOL) May 1, 2023
Copy link
Member

@mceachen mceachen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm. Other libraries increment major version numbers when they drop support for old versions of node. Should we?

@m4heshd
Copy link
Contributor Author

m4heshd commented May 1, 2023

@mceachen I think we should. We should also mention the possibly breaking change in BIG BAD BALD letters in the release note.

@mceachen mceachen merged commit 2843e1f into WiseLibs:master May 1, 2023
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants