Skip to content

Commit cf96478

Browse files
authored
chore(ci): upgrade to manylinux_2_28 for aarch64 Python wheels (#975)
1 parent 562ec94 commit cf96478

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

.github/workflows/release_python.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
- { os: windows-latest }
6363
- { os: macos-latest, target: "universal2-apple-darwin" }
6464
- { os: ubuntu-latest, target: "x86_64" }
65-
- { os: ubuntu-latest, target: "aarch64" }
65+
- { os: ubuntu-latest, target: "aarch64", manylinux: "manylinux_2_28" }
6666
- { os: ubuntu-latest, target: "armv7l" }
6767
steps:
6868
- uses: actions/checkout@v4
@@ -76,13 +76,10 @@ jobs:
7676
- uses: PyO3/maturin-action@v1
7777
with:
7878
target: ${{ matrix.target }}
79-
manylinux: auto
79+
manylinux: ${{ matrix.manylinux || 'auto' }}
8080
working-directory: "bindings/python"
8181
command: build
8282
args: --release -o dist
83-
env:
84-
# Workaround ring 0.17 build issue
85-
CFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8"
8683
- name: Upload wheels
8784
uses: actions/upload-artifact@v4
8885
with:

0 commit comments

Comments
 (0)