-
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 M1 binaries using Codemagic #277
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.