Skip to content

Commit 2fd8b43

Browse files
committed
chore: split manylinux & musllinux build
1 parent f889b9d commit 2fd8b43

File tree

2 files changed

+22
-3
lines changed

2 files changed

+22
-3
lines changed

.github/workflows/build.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,19 @@ jobs:
4040
include:
4141
- os: ubuntu-20.04
4242
arch: "x86_64"
43-
build: ""
43+
build: "manylinux_"
44+
use_qemu: false
45+
- os: ubuntu-20.04
46+
arch: "x86_64"
47+
build: "musllinux_"
4448
use_qemu: false
4549
- os: ubuntu-20.04
4650
arch: "i686"
47-
build: ""
51+
build: "manylinux_"
52+
use_qemu: false
53+
- os: ubuntu-20.04
54+
arch: "i686"
55+
build: "musllinux_"
4856
use_qemu: false
4957
- os: ubuntu-20.04
5058
arch: "aarch64"

.travis.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,22 @@ matrix:
1212
- arch: arm64-graviton2
1313
virt: vm
1414
group: edge
15+
env: CIBW_BUILD="cp39-manylinux_aarch64"
16+
- arch: arm64-graviton2
17+
virt: vm
18+
group: edge
19+
env: CIBW_BUILD="cp39-musllinux_aarch64"
1520
- arch: ppc64le
21+
env: CIBW_BUILD="cp39-manylinux_ppc64le"
22+
- arch: ppc64le
23+
env: CIBW_BUILD="cp39-musllinux_ppc64le"
24+
- arch: s390x
25+
env: CIBW_BUILD="cp39-manylinux_s390x"
1626
- arch: s390x
27+
env: CIBW_BUILD="cp39-musllinux_s390x"
1728

1829
install:
19-
- python -m pip install cibuildwheel==2.2.0a1
30+
- python -m pip install cibuildwheel==2.3.1
2031
- python -m pip install -r requirements-deploy.txt
2132

2233
script:

0 commit comments

Comments
 (0)