diff --git a/.github/workflows/build_wheel.yml b/.github/workflows/build_wheel.yml index 6a0d687..da8640c 100644 --- a/.github/workflows/build_wheel.yml +++ b/.github/workflows/build_wheel.yml @@ -14,10 +14,10 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-20.04, windows-2019, macos-latest] + os: [ubuntu-latest, windows-2019, macos-latest] arch: [auto] include: - - os: ubuntu-20.04 + - os: ubuntu-latest arch: aarch64 steps: @@ -28,11 +28,12 @@ jobs: uses: docker/setup-qemu-action@v1 - name: Build wheels - uses: joerick/cibuildwheel@v2.12.3 + uses: joerick/cibuildwheel@v2.16.2 # to supply options, put them in 'env', like: env: CIBW_ARCHS_LINUX: ${{matrix.arch}} - CIBW_BEFORE_BUILD: pip install oldest-supported-numpy + CIBW_BEFORE_BUILD: pip install oldest-supported-numpy setuptools wheel cython + CIBW_ARCHS_MACOS: "x86_64 arm64" - uses: actions/upload-artifact@v2 with: