-
Notifications
You must be signed in to change notification settings - Fork 59
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
Pin node-gyp back to fix GitHub Actions #192
Pin node-gyp back to fix GitHub Actions #192
Conversation
moriarty
commented
Sep 1, 2020
•
edited
Loading
edited
- Pin node-gyp to 6.1.0 which is the latest version where things don't break.
- update GitHub ci triggers to trigger on PRs to master and pushes to master
- previously was only set to push, which would trigger all commits pushed to this repo directly. (no CI was triggered for contributions from users without push access to this repo, unless they modify the ci files)
There may be other branches of interest.
This should fix the current failing GitHub Workflow CI job. Maybe Related: osrf/docker_images#334 See Also: osrf/docker_images#333 Using 7.0.0 or newer causes failures. Bumping all dependencies also seemed to work but brings other issues. This PR is the minimum change required.
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.
previously was only set to push, which would trigger all commits pushed to this repo directly.
That can be handy for development, I think we could keep it at that.
The node-gyp version change looks good to me.
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.
@chapulina I can break out my changes to ci.yaml
from the change to package.json
if you want more discussion otherwise I've added details and made a suggested change
This reverts commit d9f45e3.
This should fix the current failing GitHub Workflow CI job. Maybe Related: osrf/docker_images#334 See Also: osrf/docker_images#333 Using 7.0.0 or newer causes failures. Bumping all dependencies also seemed to work but brings other issues. This PR is the minimum change required.