-
-
Notifications
You must be signed in to change notification settings - Fork 264
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
Fix node windows workflow #2263
Conversation
This reverts commit d4eb995.
@louwers I think I fixed the windows workflow by upgrading cmake to 3.29.2 in all github runners. It seems like it works from the ci. It also fixes my macos issues in my test PR. I do notice the pre-commit doesn't like |
Thanks! Do you still have the error? We can probably report it over at actionlint. But it seems like you found a solution. |
The error was
After looking a bit more on it, I feel like maybe 'runner.environment' isn't yet documented properly yet |
Just an FYI, I did put in an actionlint PR at rhysd/actionlint#412 and it sounds like they may add |
Fixes #2256
The github runners are using cmake 3.29.1, which has been causing issues in macos and windows ci. This PR uses jwlawson/actions-setup-cmake to make the workflow use 3.29.2 like suggested in actions/runner-images#9680 (comment) , which seems to fix the build issues
It looks like 'jwlawson/actions-setup-cmake' was already being used in the linux runner, so this changes it to also be used in all github runners. It did not work in the self-hosted runner, so I have restricted it from running in those workers