Skip to content

Commit 5651b81

Browse files
committed
Fix pr CI job conditions
1 parent 88a15c1 commit 5651b81

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,21 @@ jobs:
2121
################
2222

2323
pr:
24-
if: ${{ github.event_name == 'pull_request' }}
24+
if: ${{ github.event_name == 'pull_request'
25+
&& needs.bench.result == 'success'
26+
&& needs.clippy.result == 'success'
27+
&& needs.codespell.result == 'success'
28+
&& needs.feature.result == 'success'
29+
&& needs.msrv.result == 'success'
30+
&& needs.release-check.result == 'success'
31+
&& needs.rustfmt.result == 'success'
32+
&& needs.test.result == 'success'
33+
&& needs.test-book.result == 'success'
34+
&& needs.wasm.result == 'success' }}
2535
needs:
2636
- bench
27-
- codespell
2837
- clippy
38+
- codespell
2939
- feature
3040
- msrv
3141
- release-check

0 commit comments

Comments
 (0)