From 799909cbead91d2994679e9786ecae390bde3507 Mon Sep 17 00:00:00 2001 From: JP-Ellis Date: Tue, 26 Sep 2023 12:30:45 +1000 Subject: [PATCH] chore(ci): update build targets As the upstream Pact reference library has a different set of targets, the build targets for this library have been updated to match. The most significant change is the dropping is 32-bit architectures altogether. This also adds a `musllinux` target (which was previously not supported). Signed-off-by: JP-Ellis --- .github/workflows/build.yml | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 054dfb29e0..e8c3da05bd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,34 +56,6 @@ jobs: path: ./wheelhouse/*.whl if-no-files-found: error - build-x86: - name: Build wheels on ${{ matrix.os }} (x86, 32-bit) - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - include: - - os: windows-latest - archs: x86 - - steps: - - uses: actions/checkout@v4 - with: - # Fetch all tags - fetch-depth: 0 - - - name: Create wheels - uses: pypa/cibuildwheel@v2.15.0 - env: - CIBW_ARCHS: ${{ matrix.archs }} - - - name: Upload wheels - uses: actions/upload-artifact@v3 - with: - name: wheels - path: ./wheelhouse/*.whl - if-no-files-found: error - build-arm64: name: Build wheels on ${{ matrix.os }} (arm64) runs-on: ${{ matrix.os }} @@ -97,10 +69,8 @@ jobs: include: - os: ubuntu-latest archs: aarch64 - build: "*manylinux*" - os: macos-latest archs: arm64 - build: "*" steps: - uses: actions/checkout@v4 @@ -118,7 +88,6 @@ jobs: uses: pypa/cibuildwheel@v2.15.0 env: CIBW_ARCHS: ${{ matrix.archs }} - CIBW_BUILD: ${{ matrix.build }} - name: Upload wheels uses: actions/upload-artifact@v3