Skip to content

Commit 7f62053

Browse files
authored
Merge pull request #712 from github/lcartey/fail-test-workflow
Ensure a failed CodeQL compilation causes the test check status to fail
2 parents e18d80f + 2d6da1a commit 7f62053

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/codeql_unit_tests.yml

+7
Original file line numberDiff line numberDiff line change
@@ -160,9 +160,16 @@ jobs:
160160

161161
validate-test-results:
162162
name: Validate test results
163+
if: ${{ always() }}
163164
needs: run-test-suites
164165
runs-on: ubuntu-22.04
165166
steps:
167+
- name: Check if run-test-suites job failed to complete, if so fail
168+
if: ${{ needs.run-test-suites.result == 'failure' }}
169+
uses: actions/github-script@v3
170+
with:
171+
script: |
172+
core.setFailed('Test run job failed')
166173
- name: Collect test results
167174
uses: actions/download-artifact@v3
168175

0 commit comments

Comments
 (0)