Skip to content
This repository was archived by the owner on May 10, 2021. It is now read-only.

Add CI tests #83

Merged
merged 1 commit into from
Nov 16, 2020
Merged

Add CI tests #83

merged 1 commit into from
Nov 16, 2020

Conversation

ehmicky
Copy link
Contributor

@ehmicky ehmicky commented Nov 16, 2020

This adds CI tests using GitHub actions copied from other Netlify projects.

This also allows us testing this code on Windows, which is important since many Netlify CLI users are on Windows. Tests on Windows are currently not enabled though, since they fail at the moment. We can add support for Windows in a follow-up PR.

Node <12 does not seem to be currently supported, so CI tests are only running on Node 12 and 14. In a follow-up PR, we can add support for older Node.js versions, so it matches Netlify's officially supported Node.js versions.

@ehmicky ehmicky added the type: chore work needed to keep the product and development running smoothly label Nov 16, 2020
@ehmicky ehmicky self-assigned this Nov 16, 2020
Copy link
Contributor

@lindsaylevine lindsaylevine left a comment

Choose a reason for hiding this comment

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

rip node <12

@ehmicky ehmicky merged commit 00d01a0 into main Nov 16, 2020
@ehmicky ehmicky deleted the chore/ci-tests branch November 16, 2020 16:03
lindsaylevine added a commit that referenced this pull request Nov 17, 2020
- Upgrade version range of `next` ([#90](#90))
- Configurable functionsDir and publishDir (via exported func only) ([#89](#89))
- Support for Node 10.17.0 ([#84](#84))
- CI tests ([#83](#83))
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: chore work needed to keep the product and development running smoothly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants