Skip to content

Commit 6927186

Browse files
committed
Test wheel build with fail-fast: false
1 parent f48382c commit 6927186

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

.github/workflows/python-wheels.yml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,15 @@ on:
1414
permissions:
1515
contents: read
1616

17-
concurrency:
18-
group: ${{ github.workflow }}-${{ github.ref }}
19-
cancel-in-progress: true
17+
# concurrency:
18+
# group: ${{ github.workflow }}-${{ github.ref }}
19+
# cancel-in-progress: true
2020

2121
jobs:
2222
linux:
2323
runs-on: ${{ matrix.platform.runner }}
2424
strategy:
25+
fail-fast: false
2526
matrix:
2627
platform:
2728
- runner: ubuntu-latest
@@ -52,13 +53,13 @@ jobs:
5253
version: "0.5.x"
5354

5455
- name: Install Python versions
55-
run: uv python install 3.9 3.10 3.11 3.12 3.13 pypy3.10
56+
run: uv python install 3.9 3.10 3.11 3.12 3.13
5657

5758
- name: Build wheels
5859
uses: PyO3/maturin-action@v1
5960
with:
6061
target: ${{ matrix.platform.target }}
61-
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10 --manifest-path python/Cargo.toml
62+
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 --manifest-path python/Cargo.toml
6263
sccache: "true"
6364
manylinux: ${{ matrix.platform.manylinux }}
6465
- name: Upload wheels
@@ -70,6 +71,7 @@ jobs:
7071
musllinux:
7172
runs-on: ${{ matrix.platform.runner }}
7273
strategy:
74+
fail-fast: false
7375
matrix:
7476
platform:
7577
- runner: ubuntu-latest
@@ -90,13 +92,13 @@ jobs:
9092
version: "0.5.x"
9193

9294
- name: Install Python versions
93-
run: uv python install 3.9 3.10 3.11 3.12 3.13 pypy3.10
95+
run: uv python install 3.9 3.10 3.11 3.12 3.13
9496

9597
- name: Build wheels
9698
uses: PyO3/maturin-action@v1
9799
with:
98100
target: ${{ matrix.platform.target }}
99-
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10 --manifest-path python/Cargo.toml
101+
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 --manifest-path python/Cargo.toml
100102
sccache: "true"
101103
manylinux: musllinux_1_2
102104
- name: Upload wheels
@@ -108,6 +110,7 @@ jobs:
108110
windows:
109111
runs-on: ${{ matrix.platform.runner }}
110112
strategy:
113+
fail-fast: false
111114
matrix:
112115
platform:
113116
- runner: windows-latest
@@ -137,6 +140,7 @@ jobs:
137140
macos:
138141
runs-on: ${{ matrix.platform.runner }}
139142
strategy:
143+
fail-fast: false
140144
matrix:
141145
platform:
142146
- runner: macos-13
@@ -153,13 +157,13 @@ jobs:
153157
version: "0.5.x"
154158

155159
- name: Install Python versions
156-
run: uv python install 3.9 3.10 3.11 3.12 3.13 pypy3.10
160+
run: uv python install 3.9 3.10 3.11 3.12 3.13
157161

158162
- name: Build wheels
159163
uses: PyO3/maturin-action@v1
160164
with:
161165
target: ${{ matrix.platform.target }}
162-
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10 --manifest-path python/Cargo.toml
166+
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 --manifest-path python/Cargo.toml
163167
sccache: "true"
164168
- name: Upload wheels
165169
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)