@@ -124,28 +124,11 @@ jobs:
124124 path : ./wheelhouse/*.whl
125125
126126 build_wheels_linux :
127- name : Build wheels on ubuntu-latest/${{matrix.arch}}/${{matrix.python_tag}}
127+ name : Build wheels on ubuntu-latest/auto/auto
128128 needs : [build_sdist]
129129 runs-on : ubuntu-latest
130- strategy :
131- fail-fast : false
132- matrix :
133- arch : [auto, ppc64le, s390x]
134- python_tag : ["cp310-*", "cp311-*", "cp312-*", "cp313-*", "cp314-*", "cp313t-*", "cp314t-*", "pp310-*", "pp311-*"]
135- exclude :
136- # PyPy builds not available for these platforms
137- - arch : ppc64le
138- python_tag : " pp310-*"
139- - arch : ppc64le
140- python_tag : " pp311-*"
141- - arch : s390x
142- python_tag : " pp310-*"
143- - arch : s390x
144- python_tag : " pp311-*"
145130 env :
146- CIBW_ARCHS_LINUX : ${{matrix.arch}}
147- CIBW_BUILD : ${{matrix.python_tag}}
148- CIBW_TEST_SKIP : " {*_{aarch64,ppc64le,s390x},*musllinux_*}"
131+ CIBW_TEST_SKIP : " {*musllinux_*}"
149132 CIBW_BUILD_VERBOSITY : 3
150133
151134 steps :
@@ -159,14 +142,6 @@ jobs:
159142 - name : Copy wheel
160143 run : cp dist/*.tar.gz rapidfuzz.tar.gz
161144
162- - uses : docker/setup-qemu-action@v3
163- name : Set up QEMU
164- with :
165- # This should be temporary
166- # xref https://github.com/docker/setup-qemu-action/issues/188
167- # xref https://github.com/tonistiigi/binfmt/issues/215
168- image : tonistiigi/binfmt:qemu-v8.1.5
169-
170145 - name : Build wheel
171146172147 with :
@@ -189,7 +164,7 @@ jobs:
189164 arch : [aarch64, armv7l]
190165 env :
191166 CIBW_ARCHS_LINUX : ${{matrix.arch}}
192- CIBW_TEST_SKIP : " {*_{aarch64,ppc64le,s390x} ,*musllinux_*}"
167+ CIBW_TEST_SKIP : " {*_aarch64 ,*musllinux_*}"
193168 CIBW_BUILD_VERBOSITY : 3
194169
195170 steps :
0 commit comments