From ca918d1ec5f648371be6aedbe47b198535d60728 Mon Sep 17 00:00:00 2001 From: laggykiller <61652821+laggykiller@users.noreply.github.com> Date: Sat, 24 Feb 2024 03:32:01 +0800 Subject: [PATCH] Fix workflow --- .github/workflows/pythonpackage.yml | 85 ++++++++++++++--------------- 1 file changed, 42 insertions(+), 43 deletions(-) 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: