Skip to content

Commit 5406d31

Browse files
committed
separate jobs in build-wheels for 32-bit
1 parent 35608a2 commit 5406d31

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

.github/workflows/build-wheels.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,6 @@ jobs:
4141
- [macos-14, macosx_arm64]
4242
- [windows-2022, win_amd64]
4343
- [windows-2022, win32]
44-
buildplat_linux_32:
45-
- [ubuntu-24.04, manylinux_i686]
46-
- [ubuntu-24.04, musllinux_i686]
4744
python: ["cp38", "cp39","cp310", "cp311","cp312", "cp313"]
4845

4946
steps:
@@ -54,6 +51,21 @@ jobs:
5451
env:
5552
CIBW_BUILD: ${{ matrix.python }}-${{ matrix.buildplat[1] }}
5653

54+
build_wheels_32:
55+
name: Build wheel for ${{ matrix.python }}-${{ matrix.buildplat[1] }}
56+
runs-on: ${{ matrix.buildplat[0] }}
57+
strategy:
58+
# Ensure that a wheel builder finishes even if another fails
59+
fail-fast: false
60+
matrix:
61+
buildplat_linux_32:
62+
- [ubuntu-24.04, manylinux_i686]
63+
- [ubuntu-24.04, musllinux_i686]
64+
python: ["cp38", "cp39","cp310", "cp311","cp312", "cp313"]
65+
66+
steps:
67+
- uses: actions/checkout@v4
68+
5769
- name: Build linux 32bit wheels
5870
uses: pypa/[email protected]
5971
env:

0 commit comments

Comments
 (0)