File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -178,7 +178,13 @@ jobs:
178178 # Hack for buggy GitHub Actions behavior with skipped checks: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/troubleshooting-required-status-checks#handling-skipped-but-required-checks
179179 if : ${{ always() }}
180180 steps :
181- - run : echo "All test jobs passed"
181+ # Another hack is to actually check the status of the dependencies or else it'll fall through
182+ - run : |
183+ echo "Checking statuses..."
184+ [[ "${{ needs.test.result }}" == "success" ]] || exit 1
185+ [[ "${{ needs.compiletest.result }}" == "success" ]] || exit 1
186+ [[ "${{ needs.difftest.result }}" == "success" ]] || exit 1
187+ [[ "${{ needs.android.result }}" == "success" ]] || exit 1
182188
183189 lint :
184190 name : Lint
You can’t perform that action at this time.
0 commit comments