-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
MacOS builds failing, actions/setup-node does not fix issue #593
Comments
I am hitting the same failure mode seen in the second failure link in this issue:
Looks like something to do with homebrew Python installation vs. existing system installation? |
Well... given this is all this action really does, it's an issue with the |
@vkottler So far as I was able to diagnose in #578, the problem is that I submitted a possible patch in #579, but it was declined by the maintainers because they didn't think this issue was real at the time. I am hoping that they will take it more seriously now that multiple projects are reporting the same issue. |
I was able to fix my issue by:
Wonder if something similar might work for you @jakebeal ? |
This looks to be equivalent to my current patch, which is to run I would prefer not to switch away from ts-graphviz if I can, since this project has historically been stable and well-maintained, but my choice in the end will depend on the future choices made by the maintainers of the this project. |
Thank you for the information. We have not been able to capture the exact situation yet, but it seemed to have affected us more than we anticipated. I will try to find time to work toward a solution. Thank you for your continued cooperation. |
@all-contributors please add @jakebeal for bug. |
I've put up a pull request to add @jakebeal! 🎉 |
@all-contributors please add @vkottler for bug. |
I've put up a pull request to add @vkottler! 🎉 |
As mentioned in #602, by the time we implemented the integration tests, it appeared that the issues with macOS operations had already been resolved (though I haven't verified this, it's possible that some updates were made on the homebrew). If the problem continues to occur, please reopen this issue and let me know, and I will investigate further. I appreciate your cooperation and support in addressing these issues. Thank you! |
…ud for the issue
Remove workaround for ts-graphviz/setup-graphviz#593
Thank you, @kamiazya : I have just pulled out my workaround, and the build was clean, so things look fixed from my perspective. |
Describe the bug
Issue #578 was closed with a suggestion that it could be addressed through use of actions/setup-node.
This suggestion does not appear to work: here are failures with both Node 18 and Node 20.
In these transcripts, note that the execution of setup-graphviz appears to ignore the copy of Node.js that is set up via setup-node, as brew installs its own
node
package (before ultimately failing).The failure is now actually inside of setup-graphviz, rather than due to Node not being set up before, and does appear to be linked to the outdated packages used by setup-graphviz.
The failure can be found in other projects as well.
Examples:
Please do not close this issue until there is actually a verifiable fix this time.
The text was updated successfully, but these errors were encountered: