diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e627874e..e8adadb8 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -45,17 +45,13 @@ jobs: build_aarch64_manylinux_wheels: name: Build aarch64 manylinux wheels - runs-on: ubuntu-latest + runs-on: ubuntu-24.04-arm env: CIBW_ARCHS_LINUX: aarch64 CIBW_SKIP: '*-musllinux* cp38-* cp39-* cp313t-*' CIBW_ENABLE: 'cpython-freethreading' steps: - uses: actions/checkout@v6 - - name: Set up QEMU - uses: docker/setup-qemu-action@v4 - with: - platforms: all - name: Build wheels uses: pypa/cibuildwheel@v3.2.1 - uses: actions/upload-artifact@v7 @@ -65,17 +61,13 @@ jobs: build_aarch64_musllinux_wheels: name: Build aarch64 musllinux wheels - runs-on: ubuntu-latest + runs-on: ubuntu-24.04-arm env: CIBW_ARCHS_LINUX: aarch64 CIBW_SKIP: '*-manylinux* cp38-* cp39-* cp313t-*' CIBW_ENABLE: 'cpython-freethreading' steps: - uses: actions/checkout@v6 - - name: Set up QEMU - uses: docker/setup-qemu-action@v4 - with: - platforms: all - name: Build wheels uses: pypa/cibuildwheel@v3.2.1 - uses: actions/upload-artifact@v7 @@ -85,17 +77,13 @@ jobs: build_aarch64_pypy_wheels: name: Build aarch64 PyPy wheels - runs-on: ubuntu-latest + runs-on: ubuntu-24.04-arm env: CIBW_ARCHS_LINUX: aarch64 CIBW_BUILD: 'pp310-*' CIBW_ENABLE: 'pypy pypy-eol' steps: - uses: actions/checkout@v6 - - name: Set up QEMU - uses: docker/setup-qemu-action@v4 - with: - platforms: all - name: Build wheels uses: pypa/cibuildwheel@v3.2.1 - uses: actions/upload-artifact@v7