-
Notifications
You must be signed in to change notification settings - Fork 44
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
Build on Request (for MacOS) #32
Comments
I don't have MacOS to test and I'm not a DevOps guy to work with these github workflows. And the last time I had to fix them it was pain in the ass because you can't test them locally, every time you want to check if your change works you have to push new workflow script and run the action. On top of that, MacOS actions are paid after free monthly limit is reached. |
Yeah... im in the same boat. I'm probably going to run out of minutes pretty soon. but you can make a new github account, fork/clone the repo and re-run the workflows if you run out of minutes xD |
Have exhausted the minutes on 2 github accounts. i hate apple. on a side note, if using the client updater to update the binary for mac and linux, it will download the new one, save it into the linux/macos version of appdata but then WONT have permission to execute, so it will brick the client. chmod +x needs to be manually executed on the new binary, which is difficult to do for the layman |
Might just be a me problem, but I can't get the build on request to run for macos.
The build on request wasnt updated for a little while, all the checkout@v2 needs to be changed to @v4
The run-on macos-11 is also deprecated, and needs to be 13, 14, 15 or macos-latest.
I've tried updating those basic details, can get the others to build fine, but macos is throwing out some errors. Appears to be related to some old dependancies, but im not able to see why, since the vcpkg git commit reference used in the workflow is for versions above 1.72 .
It's saying some functions in boost are deprecated, but it should be using boost 1.76 in this and later vcpkg commits up to e82778a710538de07955dea6eb785132c3804d63 that use 1.80 and C++ 17
I am not familiar with macos. Any advice or suggestion?
The text was updated successfully, but these errors were encountered: