mde / ejs

Embedded JavaScript templates -- http://ejs.co
Apache License 2.0
7.66k stars 834 forks source link

Add currently supported Node.js versions to CI #758

Closed phanect closed 2 months ago

phanect commented 2 months ago

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 commented 2 months ago

...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 commented 2 months ago

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