You've already forked authentication-service
mirror of
https://github.com/matrix-org/matrix-authentication-service.git
synced 2025-11-20 12:02:22 +03:00
ci: build binaries using glibc instead of musl
This commit is contained in:
14
.github/workflows/build.yaml
vendored
14
.github/workflows/build.yaml
vendored
@@ -52,8 +52,8 @@ jobs:
|
|||||||
uses: dtolnay/rust-toolchain@stable
|
uses: dtolnay/rust-toolchain@stable
|
||||||
with:
|
with:
|
||||||
targets: |
|
targets: |
|
||||||
x86_64-unknown-linux-musl
|
x86_64-unknown-linux-gnu
|
||||||
aarch64-unknown-linux-musl
|
aarch64-unknown-linux-gnu
|
||||||
x86_64-apple-darwin
|
x86_64-apple-darwin
|
||||||
aarch64-apple-darwin
|
aarch64-apple-darwin
|
||||||
|
|
||||||
@@ -66,7 +66,7 @@ jobs:
|
|||||||
version: 0.11.0
|
version: 0.11.0
|
||||||
|
|
||||||
- name: Install cargo-zigbuild
|
- name: Install cargo-zigbuild
|
||||||
run: curl -L https://github.com/rust-cross/cargo-zigbuild/releases/download/v0.17.3/cargo-zigbuild-v0.17.3.x86_64-unknown-linux-musl.tar.gz | tar -z -x -C /usr/local/bin
|
run: curl -L https://github.com/rust-cross/cargo-zigbuild/releases/download/v0.18.3/cargo-zigbuild-v0.18.3.x86_64-unknown-linux-musl.tar.gz | tar -z -x -C /usr/local/bin
|
||||||
|
|
||||||
- name: Download the macOS SDK
|
- name: Download the macOS SDK
|
||||||
run: curl -L "https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX11.3.sdk.tar.xz" | tar -J -x -C /opt
|
run: curl -L "https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX11.3.sdk.tar.xz" | tar -J -x -C /opt
|
||||||
@@ -96,8 +96,8 @@ jobs:
|
|||||||
# See https://github.com/rust-cross/cargo-zigbuild/issues/165
|
# See https://github.com/rust-cross/cargo-zigbuild/issues/165
|
||||||
run: |
|
run: |
|
||||||
cargo clean -p '' \
|
cargo clean -p '' \
|
||||||
--target x86_64-unknown-linux-musl \
|
--target x86_64-unknown-linux-gnu \
|
||||||
--target aarch64-unknown-linux-musl \
|
--target aarch64-unknown-linux-gnu \
|
||||||
--target x86_64-apple-darwin \
|
--target x86_64-apple-darwin \
|
||||||
--target aarch64-apple-darwin \
|
--target aarch64-apple-darwin \
|
||||||
|| true
|
|| true
|
||||||
@@ -106,8 +106,8 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
cargo zigbuild \
|
cargo zigbuild \
|
||||||
--release \
|
--release \
|
||||||
--target x86_64-unknown-linux-musl \
|
--target x86_64-unknown-linux-gnu.2.17 \
|
||||||
--target aarch64-unknown-linux-musl \
|
--target aarch64-unknown-linux-gnu.2.17 \
|
||||||
--target x86_64-apple-darwin \
|
--target x86_64-apple-darwin \
|
||||||
--target aarch64-apple-darwin \
|
--target aarch64-apple-darwin \
|
||||||
--no-default-features \
|
--no-default-features \
|
||||||
|
|||||||
Reference in New Issue
Block a user