Skip to content

Commit 718aa2d

Browse files
committed
Fix pr CI job conditions
1 parent 69b891e commit 718aa2d

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,7 @@ jobs:
2121
################
2222

2323
pr:
24-
if: ${{ github.event_name == 'pull_request'
25-
&& needs.clippy.result == 'success'
26-
&& needs.feature.result == 'success'
27-
&& needs.msrv.result == 'success'
28-
&& needs.rustdoc.result == 'success'
29-
&& needs.rustfmt.result == 'success'
30-
&& needs.test.result == 'success'
31-
&& needs.test-book.result == 'success' }}
24+
if: ${{ always() && github.event_name == 'pull_request' }}
3225
needs:
3326
- clippy
3427
- feature
@@ -39,7 +32,13 @@ jobs:
3932
- test-book
4033
runs-on: ubuntu-latest
4134
steps:
42-
- run: true
35+
- run: ${{ needs.clippy.result == 'success'
36+
&& needs.feature.result == 'success'
37+
&& needs.msrv.result == 'success'
38+
&& needs.rustdoc.result == 'success'
39+
&& needs.rustfmt.result == 'success'
40+
&& needs.test.result == 'success'
41+
&& needs.test-book.result == 'success' }}
4342

4443

4544

0 commit comments

Comments
 (0)