Skip to content
This repository has been archived by the owner on Sep 10, 2024. It is now read-only.

Remove macOS binaries build in CI and remove cargo-zigbuild from Docker image #2966

Merged
merged 4 commits into from
Aug 5, 2024

Conversation

sandhose
Copy link
Member

@sandhose sandhose commented Jul 9, 2024

Building of macOS binaries started failing since we moved to the aws-lc-rs backend for crypto instead of the ring one. This removes the building of those binaries, since probably no one uses them?

This upgrades to the latests cargo-zigbuild and zig

This also removes cargo-zigbuild from the docker build, as we don't care about supporting old glibc there

@sandhose sandhose added A-Dependencies Pull requests that update a dependency file Z-Deps-CI Updates to the CI dependencies A-CI Related to continuous integration/GitHub Actions labels Jul 9, 2024
Copy link

cloudflare-workers-and-pages bot commented Jul 9, 2024

Deploying matrix-authentication-service-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 418241e
Status: ✅  Deploy successful!
Preview URL: https://88bba66c.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-zig-0-13.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose force-pushed the quenting/zig-0.13 branch 2 times, most recently from 2d02001 to 81e0b43 Compare August 5, 2024 12:29
@sandhose sandhose force-pushed the quenting/zig-0.13 branch from 81e0b43 to 08b2996 Compare August 5, 2024 12:54
@sandhose sandhose changed the title Upgrade Zig to 0.13.0 to fix macOS build Remove macOS binaries build in CI Aug 5, 2024
@sandhose sandhose force-pushed the quenting/zig-0.13 branch from f1af326 to 418241e Compare August 5, 2024 14:18
@sandhose sandhose changed the title Remove macOS binaries build in CI Remove macOS binaries build in CI and remove cargo-zigbuild from Docker image Aug 5, 2024
@sandhose sandhose merged commit 533415f into main Aug 5, 2024
20 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-CI Related to continuous integration/GitHub Actions A-Dependencies Pull requests that update a dependency file Z-Deps-CI Updates to the CI dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant