Skip to content

Commit 711a439

Browse files
committed
CI: build wheels on a real ARM runner
Drop PowerPC wheels (for now).
1 parent 0f54268 commit 711a439

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

.github/workflows/wheels.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
include:
1717
- name: linux
1818
os: ubuntu-24.04
19+
- name: linux-arm
20+
os: ubuntu-24.04-arm
1921
- name: macos
2022
os: macos-13
2123

@@ -26,11 +28,6 @@ jobs:
2628
with:
2729
python-version: '3.11'
2830

29-
- uses: docker/setup-qemu-action@v3
30-
if: runner.os == 'Linux'
31-
with:
32-
platforms: all
33-
3431
- name: Install cibuildwheel
3532
run: python -m pip install cibuildwheel==2.22.0
3633

pyproject.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ requires = ["setuptools", "wheel"]
55
enable = ["pypy"]
66
skip = "*musllinux_aarch64 *musllinux_ppc64le"
77

8-
archs = ["auto"]
8+
archs = ["native"]
99
build-frontend = "default"
1010
dependency-versions = "pinned"
1111
environment = {LIBGIT2_VERSION="1.9.0", LIBSSH2_VERSION="1.11.1", OPENSSL_VERSION="3.2.3", LIBGIT2="/project/ci"}
@@ -14,7 +14,6 @@ before-all = "sh build.sh"
1414

1515
[tool.cibuildwheel.linux]
1616
repair-wheel-command = "LD_LIBRARY_PATH=/project/ci/lib64 auditwheel repair -w {dest_dir} {wheel}"
17-
archs = ["x86_64", "aarch64", "ppc64le"]
1817

1918
[[tool.cibuildwheel.overrides]]
2019
select = "*-musllinux*"

0 commit comments

Comments
 (0)