diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 371a11c..771ef66 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -70,7 +70,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest, windows-11-arm] - cibw_arch: ["auto64", "aarch64", "universal2", "riscv64"] + cibw_arch: ["auto64", "aarch64", "universal2", "riscv64", "ppc64le"] cibw_python: - "cp39" - "cp310" @@ -84,16 +84,22 @@ jobs: cibw_arch: universal2 - os: macos-latest cibw_arch: aarch64 + - os: macos-latest + cibw_arch: ppc64le - os: windows-latest cibw_arch: universal2 - os: windows-latest cibw_arch: aarch64 + - os: windows-latest + cibw_arch: ppc64le - os: windows-11-arm cibw_arch: universal2 - os: windows-11-arm cibw_arch: aarch64 - os: windows-11-arm cibw_arch: riscv64 + - os: windows-11-arm + cibw_arch: ppc64le - os: windows-11-arm cibw_python: "cp39" - os: windows-11-arm @@ -117,10 +123,10 @@ jobs: submodules: true - name: Set up QEMU - if: matrix.os == 'ubuntu-latest' && (matrix.cibw_arch == 'aarch64' || matrix.cibw_arch == 'riscv64') + if: matrix.os == 'ubuntu-latest' && (matrix.cibw_arch == 'aarch64' || matrix.cibw_arch == 'riscv64' || matrix.cibw_arch == 'ppc64le') uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0 with: - platforms: arm64,riscv64 + platforms: arm64,riscv64,ppc64le - uses: pypa/cibuildwheel@7c619efba910c04005a835b110b057fc28fd6e93 # v3.2.0 env: