Skip to content

Commit 49ab183

Browse files
authored
perf: support manylinux armv7l dist (#42)
* Fix missing zip installation cmd --------- Signed-off-by: msclock <[email protected]>
1 parent 79ac67a commit 49ab183

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

.github/workflows/cd.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ jobs:
3636

3737
strategy:
3838
matrix:
39-
arch: [aarch64, ppc64le, s390x, x86_64, i686]
39+
arch: [aarch64, ppc64le, s390x, armv7l, x86_64, i686]
4040
build: [manylinux, musllinux]
4141
os: [ubuntu-latest]
42-
use_qemu: [aarch64 ppc64le s390x]
42+
use_qemu: [aarch64 ppc64le s390x armv7l]
4343
include:
4444
- os: windows-2019
4545
arch: AMD64
@@ -56,10 +56,7 @@ jobs:
5656
- os: macos-latest
5757
arch: arm64
5858
build: macos
59-
- os: ubuntu-latest
60-
arch: armv7l
61-
build: musllinux
62-
use_qemu: armv7l
59+
6360
steps:
6461
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
6562
with:

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ test-skip = ["*-win_arm64", "*-macosx_universal2:arm64"]
8383
[tool.cibuildwheel.linux]
8484
before-build =[
8585
'yum install zip -y || apk add zip || true',
86+
'apt update && apt install zip -y || true',
8687
'pip install cmake ninja',
8788
'cmake --version', 'git --version', 'ninja --version',
8889
]

0 commit comments

Comments
 (0)