8000 Enable musllinux wheel builds and update cibuildwheel · pysam-developers/pysam@4c97a24 · GitHub
[go: up one dir, main page]

Skip to content

Commit 4c97a24

Browse files
committed
Enable musllinux wheel builds and update cibuildwheel
1 parent 8f7cfee commit 4c97a24

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.cirrus.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,17 @@ build_wheels_task:
3232
VENV: $HOME/relenv
3333
PATH: $VENV/bin:$PATH
3434

35-
CIBW_SKIP: "*-musllinux_*"
3635
CIBW_BUILD_VERBOSITY: 1
3736

3837
# Avoid linking with non-system library libdeflate.dylib
3938
CIBW_ENVIRONMENT_MACOS: HTSLIB_CONFIGURE_OPTIONS="--without-libdeflate"
4039

4140
CIBW_MANYLINUX_AARCH64_IMAGE: manylinux_2_28
41+
CIBW_MUSLLINUX_AARCH64_IMAGE: musllinux_1_2
4242

4343
install_script: |
4444
python3 -m venv $VENV
45-
pip3 install cibuildwheel==2.22.0
45+
pip3 install cibuildwheel==2.23.3
4646
4747
build_script: |
4848
cibuildwheel

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,9 @@ jobs:
3131
run: devtools/check-platform.sh ${{ matrix.os }}
3232

3333
- name: Build wheels
34-
uses: pypa/cibuildwheel@v2.22.0
34+
uses: pypa/cibuildwheel@v2.23.3
3535
env:
3636
CIBW_BUILD: ${{ matrix.build }}
37-
CIBW_SKIP: "*-musllinux_*"
3837
CIBW_BUILD_VERBOSITY: 1
3938

4039
# Avoid linking with non-system library libdeflate.dylib
@@ -46,6 +45,7 @@ jobs:
4645
CIBW_MANYLINUX_X86_64_IMAGE: ${{ matrix.x64image }}
4746
CIBW_MANYLINUX_I686_IMAGE: manylinux2014
4847
CIBW_MANYLINUX_AARCH64_IMAGE: manylinux_2_28
48+
CIBW_MUSLLINUX_X86_64_IMAGE: musllinux_1_2
4949

5050
- name: Check wheelhouse
5151
run: devtools/artifactname.py wheelhouse/*.whl >> $GITHUB_ENV

0 commit comments

Comments
 (0)
0