From 591bcf304bb224d22d16695126e869fa1aa19140 Mon Sep 17 00:00:00 2001 From: Facundo Tuesca Date: Tue, 15 Oct 2024 15:56:32 +0200 Subject: [PATCH] Fix alpine CI builds --- .github/workflows/CI.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 3afa63a..858d55a 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -55,18 +55,14 @@ jobs: path: dist musllinux: - runs-on: ${{ matrix.platform.runner }} + runs-on: ubuntu-latest strategy: matrix: platform: - - runner: ubuntu-latest - target: x86_64 - - runner: ubuntu-latest - target: x86 - - runner: ubuntu-latest - target: aarch64 - - runner: ubuntu-latest - target: armv7 + - target: x86_64-unknown-linux-musl + - target: i686-unknown-linux-musl + - target: aarch64-unknown-linux-musl + - target: armv7-unknown-linux-musleabihf steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -79,6 +75,8 @@ jobs: args: --release --out dist --find-interpreter sccache: 'true' manylinux: musllinux_1_2 + before-script-linux: | + apk --update-cache add pkgconf openssl-dev - name: Upload wheels uses: actions/upload-artifact@v4 with: