We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f062f37 commit c6ee8adCopy full SHA for c6ee8ad
1 file changed
.github/workflows/tests.yml
@@ -17,8 +17,11 @@ jobs:
17
steps:
18
- name: Check test results
19
run: |
20
- if [[ "${{ needs.test.result }}" != "success" ]]; then
21
- echo "Tests failed"
22
- exit 1
23
- fi
24
- echo "All tests passed"
+ results=($(echo '${{ toJSON(needs.*.result) }}' | jq -r '.[]'))
+ for r in "${results[@]}"; do
+ if [[ "$r" != "success" ]]; then
+ echo "A required job did not succeed: $r"
+ exit 1
25
+ fi
26
+ done
27
+ echo "All jobs passed"
0 commit comments