-
Notifications
You must be signed in to change notification settings - Fork 47
Build M1 binaries using Codemagic #277
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
base: master
Are you sure you want to change the base?
Conversation
bf3163e to
38b8a76
Compare
|
M1 binaries built using Codemagic can be downloaded from
The build log is not publicly accessible, so I made a copy here |
120d602 to
e134eb9
Compare
|
Is the failed CI okay. The windows ibdtest looks like maybe it took too long but the ubuntu unit tests just failed? |
|
Also, I guess the M1 binaries won't be automatically uploaded like the others. Is the idea to just manually add that binary to a release? |
28e92b1 to
b7a3614
Compare
|
For the unit tests, this PR #278 removes the faulty test which I believe to be wrong/moot. For the release uploads, the official account @aeonix needs to create an account at https://codemagic.io/, and follow steps described in https://docs.codemagic.io/yaml-publishing/github-releases/ for generating a GitHub access token. I found that the token has to be of type "classic" rather than "fine-grained" and should grant access to all items under the "repo" category. Note that the environment variable name has to be
I figured out that automatic build triggering is possible via webhooks, by following instructions here https://docs.codemagic.io/yaml-running-builds/webhooks/ I finally managed to trigger the build with tag creation and have the artifact uploaded, see result here https://github.com/stoffu/monero/releases/tag/cm-test-7. |
9685177 to
1cb4b41
Compare
1cb4b41 to
4b0d9ef
Compare
No description provided.