Skip to content

Commit 35491e2

Browse files
jamestjspclaude
andcommitted
fix(ci): add always() to publish-fast to prevent skip propagation
When tests are skipped, the skip status propagates through build-fast to publish-fast, even though builds succeed. Add explicit if condition. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent f835439 commit 35491e2

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ jobs:
113113
publish-fast:
114114
name: Publish fast wheels
115115
needs: [build-fast, build-sdist]
116+
if: always() && needs.build-fast.result == 'success' && needs.build-sdist.result == 'success'
116117
runs-on: ubuntu-latest
117118
environment:
118119
name: pypi

0 commit comments

Comments
 (0)