-
-
Notifications
You must be signed in to change notification settings - Fork 16.2k
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
Replace Appveyor windows testing with GHA #5599
Conversation
Note to self: Remove the lint step that runs for every Node Version, it is redundant as we are static analyzing source code, which will not differ based on the Node version. |
d5b045f
to
dba96dd
Compare
Woah, ran into this npm/cli#681 on Node 5 here, dunno what the fix is. I guess update npm? Im just using what ships w/ the latest version of Node 5 |
Okay, Node 21 seems to have added a new method! That's why I have a failing test here on 21, dunno the actual root cause though. @wesleytodd any idea what needs to be done to router to support QUERY? Or maybe the failure is on Supertest? To repro it, |
Just to close the loop on this, this was sorted out in other channels. It was not yet fixed correctly in core. |
a5e2f78
to
bf249d0
Compare
Currently we test against
unbuntu-latest
on github actions, and then on windows with appveyor.I want to remove the appveyor dependency, as it has been hanging and slow, holding up PRs for hours at a time.
This PR adds
windows-latest
to the CI matrix.I don't know a better way to test this than via PR, and want to run it in the main repo rather than my fork. Will fixup history on my branch once I have something ready to land.
tasks
Drop io.js support officially, testing for it isn't worth it, if we support node 4 we support io.js (I want to do this, but eh, if it's not too much work to continue to run CI for io.js I'll keep it in instead. haven't invested much in this)npm install
failure under Node 5