Skip to content

Commit f3e8bfd

Browse files
committed
build musllinux wheel
1 parent 81be0ba commit f3e8bfd

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,21 @@ jobs:
3737

3838
steps:
3939
- uses: actions/checkout@v4
40-
- name: Build wheels
40+
- name: Build wheels - manylinux
4141
uses: PyO3/maturin-action@v1
4242
with:
4343
target: ${{ matrix.target }}
4444
args: --release --out dist
4545
sccache: 'true'
4646
manylinux: auto
47-
47+
- name: Build wheels - musllinux
48+
uses: PyO3/maturin-action@v1
49+
if: ${{ matrix.target != 's390x' && matrix.target != 'ppc64le' }}
50+
with:
51+
target: ${{ matrix.target }}
52+
args: --release --out dist
53+
sccache: 'true'
54+
manylinux: musllinux_1_1
4855
- name: Upload wheels
4956
uses: actions/upload-artifact@v4
5057
with:

0 commit comments

Comments
 (0)