diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 54b4903..6408c49 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -51,8 +51,9 @@ jobs: build-wheels: needs: [prepare-sqlite, tests] - + runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: include: - os: ubuntu-20.04 @@ -68,61 +69,59 @@ jobs: cibw_archs: aarch64 cibw_build: "cp3*-manylinux_aarch64" compile_target: armv8 - - os: ubuntu-20.04 - cibw_archs: aarch64 - cibw_build: "cp3*-musllinux_aarch64" - compile_target: armv8 - - os: ubuntu-20.04 - cibw_archs: i686 - cibw_build: "cp3*-manylinux_i686" - compile_target: x86 - - os: ubuntu-20.04 - cibw_archs: i686 - cibw_build: "cp3*-musllinux_i686" - compile_target: x86 - - os: ubuntu-20.04 - cibw_archs: ppc64le - cibw_build: "cp3*-manylinux_ppc64le" - compile_target: ppc64le - - os: ubuntu-20.04 - cibw_archs: ppc64le - cibw_build: "cp3*-musllinux_ppc64le" - compile_target: ppc64le - - os: ubuntu-20.04 - cibw_archs: s390x - cibw_build: "cp3*-manylinux_s390x" - compile_target: s390x - - os: ubuntu-20.04 - cibw_archs: s390x - cibw_build: "cp3*-musllinux_s390x" - compile_target: s390x + - os: ubuntu-20.04 + cibw_archs: aarch64 + cibw_build: "cp3*-musllinux_aarch64" + compile_target: armv8 + - os: ubuntu-20.04 + cibw_archs: i686 + cibw_build: "cp3*-manylinux_i686" + compile_target: x86 + - os: ubuntu-20.04 + cibw_archs: i686 + cibw_build: "cp3*-musllinux_i686" + compile_target: x86 + - os: ubuntu-20.04 + cibw_archs: ppc64le + cibw_build: "cp3*-manylinux_ppc64le" + compile_target: ppc64le + - os: ubuntu-20.04 + cibw_archs: ppc64le + cibw_build: "cp3*-musllinux_ppc64le" + compile_target: ppc64le + - os: ubuntu-20.04 + cibw_archs: s390x + cibw_build: "cp3*-manylinux_s390x" + compile_target: s390x + - os: ubuntu-20.04 + cibw_archs: s390x + cibw_build: "cp3*-musllinux_s390x" + compile_target: s390x - os: windows-2019 cibw_archs: AMD64 cibw_build: "cp3*-win_amd64" compile_target: x86_64 - - os: windows-2019 - cibw_archs: x86 - cibw_build: "cp3*-win32" - compile_target: x86 + - os: windows-2019 + cibw_archs: x86 + cibw_build: "cp3*-win32" + compile_target: x86 - os: windows-2019 cibw_archs: ARM64 cibw_build: "cp3*-win_arm64" compile_target: armv8 - - os: macos-11 - cibw_archs: x86_64 - cibw_build: "cp3*-macosx_x86_64" - compile_target: x86_64 - - os: macos-11 - cibw_archs: arm64 - cibw_build: "cp3*-macosx_arm64" - compile_target: armv8 + - os: macos-11 + cibw_archs: x86_64 + cibw_build: "cp3*-macosx_x86_64" + compile_target: x86_64 + - os: macos-11 + cibw_archs: arm64 + cibw_build: "cp3*-macosx_arm64" + compile_target: armv8 - os: macos-11 cibw_archs: universal2 cibw_build: "cp3*-macosx_universal2" compile_target: universal2 - runs-on: ${{ matrix.os }} - steps: - uses: actions/checkout@v3 with: