Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ jobs:
- manylinux_aarch64
- manylinux_i686
- manylinux_x86_64
- musllinux_aarch64
- musllinux_i686
- musllinux_x86_64
- win32
- win_amd64

Expand All @@ -44,6 +47,12 @@ jobs:
os: ubuntu-latest
- platform_id: manylinux_x86_64
os: ubuntu-latest
- platform_id: musllinux_aarch64
os: ubuntu-latest
- platform_id: musllinux_i686
os: ubuntu-latest
- platform_id: musllinux_x86_64
os: ubuntu-latest
# macOS
- platform_id: macosx_universal2
os: macos-latest
Expand All @@ -62,13 +71,17 @@ jobs:
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
CIBW_MANYLINUX_I686_IMAGE: manylinux2014
CIBW_MANYLINUX_AARCH64_IMAGE: manylinux2014
CIBW_MUSLLINUX_AARCH64_IMAGE: musllinux_1_2
CIBW_MUSLLINUX_I686_IMAGE: musllinux_1_2
CIBW_MUSLLINUX_X86_64_IMAGE: musllinux_1_2

steps:
- uses: actions/checkout@v4

- name: Set up QEMU
if: |
runner.os == 'Linux' && (matrix.platform_id == 'manylinux_aarch64' || matrix.platform_id == 'manylinux_i686')
endsWith(matrix.platform_id, 'linux_aarch64')
|| endsWith(matrix.platform_id, 'linux_i686')
uses: docker/setup-qemu-action@v3
with:
platforms: all
Expand Down