Skip to content

Commit c15c50a

Browse files
authored
Fix building manylinux aarch64 wheels (#111)
1 parent 11cf6bf commit c15c50a

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.github/workflows/wheels.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,22 @@ jobs:
2626
platform:
2727
- runner: ubuntu-latest
2828
target: x86_64
29+
manylinux: auto
2930
- runner: ubuntu-latest
3031
target: x86
31-
# Need to fix ring compilation: https://github.com/briansmith/ring/issues/1414#issuecomment-1055177218
32-
# - runner: ubuntu-latest
33-
# target: aarch64
32+
manylinux: auto
33+
- runner: ubuntu-latest
34+
target: aarch64
35+
manylinux: "2_28"
3436
- runner: ubuntu-latest
3537
target: armv7
38+
manylinux: auto
3639
- runner: ubuntu-latest
3740
target: s390x
41+
manylinux: auto
3842
- runner: ubuntu-latest
3943
target: ppc64le
44+
manylinux: auto
4045
steps:
4146
- uses: actions/checkout@v4
4247

@@ -54,10 +59,8 @@ jobs:
5459
with:
5560
target: ${{ matrix.platform.target }}
5661
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10 --manifest-path obstore/Cargo.toml
57-
# This starting failing suddenly with
58-
# sccache: error: Timed out waiting for server startup. Maybe the remote service is unreachable?
59-
# sccache: "true"
60-
manylinux: auto
62+
sccache: "true"
63+
manylinux: ${{ matrix.platform.manylinux }}
6164
- name: Upload wheels
6265
uses: actions/upload-artifact@v4
6366
with:

0 commit comments

Comments
 (0)