diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 91ae876c6..5e827bebe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -146,12 +146,19 @@ jobs: ref: "${{ steps.release_tag.outputs.newest_release_tag }}" fetch-depth: 0 + - name: Set up QEMU + if: runner.os == 'Linux' + uses: docker/setup-qemu-action@v1 + with: + platforms: arm64 + - name: Build wheels uses: pypa/cibuildwheel@v2.16.2 # to supply options, put them in 'env', like: env: CIBW_SKIP: cp36-* CIBW_BEFORE_ALL_LINUX: apt-get install -y gcc || yum install -y gcc || apk add gcc + CIBW_ARCHS_LINUX: auto aarch64 CIBW_BUILD_VERBOSITY: 3 REQUIRE_CYTHON: 1