Skip to content

Commit

Permalink
Wheel CI: Don't build aarch64 PyPy wheels, don't test i686 Linux
Browse files Browse the repository at this point in the history
NumPy doesn't provide i686 Linux wheels anymore, so don't test on it. Also skip PyPy builds on aarch64, just like on amd64.
  • Loading branch information
EwoutH authored Nov 3, 2022
1 parent c617861 commit 6763788
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ jobs:
CIBW_REPAIR_WHEEL_COMMAND_MACOS: ""
MACOSX_DEPLOYMENT_TARGET: 10.9
CIBW_BUILD_VERBOSITY_MACOS: 3
CIBW_TEST_SKIP: "*-macosx_arm64 *-macosx_universal2:arm64 *-musllinux*"
CIBW_TEST_SKIP: "*-macosx_arm64 *-macosx_universal2:arm64 *-musllinux* *i686"
CIBW_ARCHS_MACOS: "x86_64 arm64"
CIBW_REPAIR_WHEEL_COMMAND_WINDOWS: ""
CIBW_BEFORE_ALL_LINUX: "pip install cmake; bash {project}/ci/install_libspatialindex.bash"
Expand Down Expand Up @@ -186,10 +186,11 @@ jobs:
- name: Build wheels
uses: pypa/cibuildwheel@v2.11.2
env:
CIBW_SKIP: pp*
CIBW_ARCHS_LINUX: aarch64
CIBW_TEST_REQUIRES: pytest numpy
CIBW_TEST_COMMAND: "pytest -v {project}/tests"
CIBW_TEST_SKIP: "cp37-* *-musllinux*"
CIBW_TEST_SKIP: "*-musllinux*"
CIBW_BEFORE_ALL_LINUX: "pip install cmake; bash {project}/ci/install_libspatialindex.bash"
- uses: actions/upload-artifact@v3
with:
Expand Down

0 comments on commit 6763788

Please sign in to comment.