Skip to content

Conversation

DanielRuf
Copy link
Contributor

What:

All supported Node.js versions should be tested to catch any issues on newer LTS releases.

Why:

To ensure that there are no breaking builds on Node.js 6, 10 and 11.

How:

Updated the Travis CI config.

Checklist:

  • Documentation
  • Tests
  • Ready to be merged
  • Added myself to contributors table

@alexkrolick
Copy link
Collaborator

Node 6 is not supported, but other than that this is a good idea

@DanielRuf
Copy link
Contributor Author

Node 6 is not supported, but other than that this is a good idea

See the engines field which says node >= 6.

@DanielRuf
Copy link
Contributor Author

Node 6 is not supported, but other than that this is a good idea

If so, it should be node >= 8 in the engines field.

@DanielRuf
Copy link
Contributor Author

@kentcdodds
Copy link
Member

Let's remove node 6 and update the engines field. That's a copy/paste error. I don't think the lib ever worked in node 6.

@kentcdodds
Copy link
Member

Also, thanks @DanielRuf!

@DanielRuf DanielRuf changed the title ci: test Node.js 6, 8, 10 and 11 ci: test Node.js 8, 10 and 11 Nov 7, 2018
@kentcdodds kentcdodds merged commit 8b5231e into testing-library:master Nov 7, 2018
@kentcdodds
Copy link
Member

Thanks!

@kentcdodds
Copy link
Member

🎉 This PR is included in version 3.12.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

@DanielRuf DanielRuf deleted the ci/test-nodejs-6-8-10-11 branch November 7, 2018 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants