force cc linker to avoid gh issues

This commit is contained in:
Ivan Folgueira Bande 2025-10-02 10:36:26 +02:00
parent 399a39b7df
commit 52aea7ccaa
No known key found for this signature in database
GPG Key ID: 3C117481F89E24A7

View File

@ -8,6 +8,22 @@ on:
name: CI
# Make sure cc linker is used on Linux/macOS
x-setup-linker: &setup-linker
- name: Setup linker
run: |
mkdir -p .cargo
cat > .cargo/config.toml <<EOF
[target.x86_64-unknown-linux-gnu]
linker = "cc"
[target.aarch64-apple-darwin]
linker = "cc"
[target.x86_64-apple-darwin]
linker = "cc"
EOF
jobs:
check:
name: Check
@ -62,6 +78,7 @@ jobs:
toolchain: ${{ matrix.toolchain }}
default: true
override: true
- *setup-linker
- uses: actions-rs/cargo@v1
continue-on-error: false
with: