File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed
Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change 22 pull_request :
33 merge_group :
44
5- name : CI Check
5+ name : Continuous integration
66
77env :
88 CARGO_TERM_COLOR : always
3636 - nightly
3737 - 1.51.0 # MSRV
3838
39+ name : tests/${{ matrix.rust }}
3940 steps :
4041 - uses : actions/checkout@v4
4142 - uses : dtolnay/rust-toolchain@master
5758 - rust : stable
5859 target : i686-unknown-linux-gnu
5960
61+ name : cross_test/${{ matrix.target }}/${{ matrix.rust }}
6062 steps :
6163 - uses : actions/checkout@v4
6264 - uses : dtolnay/rust-toolchain@master
6769 - name : Install cross
6870 run : cargo install cross
6971 - run : ./scripts/cross-tests.sh "docs" ${{ matrix.rust }} ${{ matrix.target }}
72+
73+ conclusion :
74+ needs :
75+ - clippy
76+ - tests
77+ - cross_test
78+ if : always()
79+ runs-on : ubuntu-latest
80+ steps :
81+ - name : Result
82+ run : |
83+ jq -C <<< "${needs}"
84+ # Check if all needs were successful or skipped.
85+ "$(jq -r 'all(.result as $result | (["success", "skipped"] | contains([$result])))' <<< "${needs}")"
86+ env :
87+ needs : ${{ toJson(needs) }}
You can’t perform that action at this time.
0 commit comments