diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 04aee9c..8a84cfc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,7 +50,7 @@ jobs: - {os: "ubuntu-latest", osname: "Linux", PY: "3.9", TOXENV: "py39", arch: "x64"} - {os: "ubuntu-latest", osname: "Linux", PY: "3.10", TOXENV: "py310", arch: "x64"} - {os: "ubuntu-latest", osname: "Linux", PY: "3.11", TOXENV: "py311", arch: "x64"} - - {os: "ubuntu-latest", osname: "Linux", PY: "3.12", TOXENV: "py312", arch: "x64"} + #- {os: "ubuntu-latest", osname: "Linux", PY: "3.12", TOXENV: "py312", arch: "x64"} - {os: "macos-latest", osname: "MacOS", PY: "3.10", TOXENV: "py310", arch: "x64"} - {os: "macos-latest", osname: "MacOS", PY: "3.11", TOXENV: "py311", arch: "x64"} - {os: "windows-latest", osname: "Windows", PY: "3.10", TOXENV: "py310", arch: "x64"} @@ -163,13 +163,18 @@ jobs: - {os: "windows-latest", name: "Windows"} steps: - uses: actions/checkout@v3 + - name: Set up QEMU + if: runner.os == "Linux" + uses: docker/setup-qemu-action@v2 + with: + platforms: all - uses: pypa/cibuildwheel@v2.15 env: CIBW_ARCHS_MACOS: "x86_64 arm64 universal2" CIBW_ARCHS_WINDOWS: "auto" - CIBW_ARCHS_LINUX: "auto aarch64" - CIBW_BUILD: "cp37-* pp*" - CIBW_SKIP: "pp37-* pp*aarch64 pp*i686" + CIBW_ARCHS_LINUX: "auto aarch64 ppc64le s390x" + CIBW_BUILD: "cp37-* pp*linux*x86_64" + CIBW_SKIP: "pp37-*" - name: "Check" shell: bash run: |