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

Add currently supported Node.js versions to CI #758

Closed
wants to merge 3 commits into from

Conversation

phanect
Copy link
Contributor

@phanect phanect commented May 9, 2024

Since EJS is currently tested on legacy Node.js v8-12, I added currently supported v18-22 (except for non-LTS versions) on the CI.
I left Node.js v8-12 to avoid breaking changes, but in my opinion, they should be removed on the next major update.

phanect added 3 commits May 9, 2024 14:06
This is not breaking change because `engine-strict` is not set in .npmrc and npm only warns if the user uses legacy Node.js versions.
@phanect
Copy link
Contributor Author

phanect commented May 9, 2024

...Is Travis CI working?
I noticed you need to contact support to get free OSS credits for Travis CI now, and I wonder if the OSS credits are already available.

If you are considering migration to GitHub Actions which is easier to use for free, I can contribute to activating GHA.

@phanect
Copy link
Contributor Author

phanect commented May 9, 2024

I opened #759 to replace Travis CI with GitHub Actions.

@phanect phanect closed this May 9, 2024
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