Skip to content

Commit

Permalink
Also split Linux builds by python impl
Browse files Browse the repository at this point in the history
  • Loading branch information
HaarigerHarald committed Sep 25, 2022
1 parent ff87634 commit ba60763
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:


build_wheels:
name: Wheels for ${{ matrix.os }}
name: Wheels for ${{ matrix.os }} - ${{ matrix.python-impl }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
Expand Down Expand Up @@ -189,7 +189,6 @@ jobs:
- uses: pypa/cibuildwheel@v2.10.1
env:
CIBW_ARCHS: native
CIBW_SKIP: cp36-*
CIBW_BUILD: ${{ matrix.python-impl }}
CIBW_BEFORE_BUILD: rm -rf {project}/build

Expand All @@ -199,8 +198,12 @@ jobs:


build_wheels_linux:
name: Wheels for Linux
name: Wheels for Linux - ${{ matrix.python-impl }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-impl: [cp*, pp*]

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -264,6 +267,7 @@ jobs:
make install
CIBW_SKIP: "*-musllinux*"
CIBW_BUILD: ${{ matrix.python-impl }}
CIBW_ARCHS: native
CIBW_BEFORE_BUILD: rm -rf {project}/build

Expand Down

0 comments on commit ba60763

Please sign in to comment.