Skip to content

Commit 0a9ebea

Browse files
authored
Update conditions for publishing wheels in workflow
1 parent 8db6746 commit 0a9ebea

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/publish-wheels.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,17 @@ jobs:
249249
environment: pypi
250250
if: |
251251
!cancelled() &&
252-
needs.build-noarch.result == 'success'
252+
(
253+
needs.build-linux-x86_64-glibc.result == 'success' ||
254+
needs.build-linux-aarch64-glibc.result == 'success' ||
255+
needs.build-linux-x86_64-musl.result == 'success' ||
256+
needs.build-linux-aarch64-musl.result == 'success' ||
257+
needs.build-win-amd64.result == 'success' ||
258+
needs.build-win-arm64.result == 'success' ||
259+
needs.build-macos-universal2.result == 'success' ||
260+
needs.build-noarch.result == 'success'
261+
)
262+
253263
permissions:
254264
id-token: write
255265
contents: write

0 commit comments

Comments
 (0)