-
Notifications
You must be signed in to change notification settings - Fork 113
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
Adding in Github Actions for CI. #381
Adding in Github Actions for CI. #381
Conversation
…g on node_js versions 8.x, 10.x and 11.x. I've removed those in this pull request as I'm not sure if the problem is on the github side or the build code in the repository.
… to be more readable.
windows build is failing because you haven't installed OZW |
I believe part of the windows node-gyp build is to is to build and install OZW correct? It's working on node 12. |
You are right (never used it under windows but by checking the code it seems to do it automatically) So I think something fails in the install process, can you show me the error? |
Are you able to see this? https://github.com/trankin/node-openzwave-shared/runs/750522182?check_suite_focus=true |
|
Likely related to this: actions/runner-images#68 We may need VS2017 for older versions of nodejs. I won't be able to dig in and review this further for a few days, and can't guarantee that I'll come up with a solve in short order (not to say that it's a hard problem to solve, I have some digging to do as this I'm still getting familiar with github actions), you might consider merging this pull request and leave appveyor running until it's resolved to get older versions running in github actions, or I can remove the windows side of the build in github actions altogether until it's resolved. Let me know how you'd like to see this move forward. |
@trankin Don't worry thanks for your collaboration I will dig into this next days |
Updating to use windows-2016 instead of windows-latest to build for node js 10.x and 11.x
I've confirmed that the problem is in the github actions runner. windows-latest fails for node_js versions 8.x, 10.x and 11.x, however windows-2016 builds successfully for 8.x, 10.x and 11.x. I've updated the action to use windows-2016 for 8.x, 10.x and 11.x and windows-latest for 12.x. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Linux seems fine, Windows was failing on node_js versions 8.x, 10.x and 11.x. I've removed those in this pull request as I'm not sure if the problem is on the github side or the build code in the repository.