Skip to content

Commit 39e5cc0

Browse files
committed
chore: trigger github issue creation/update if nightly fails
1 parent 9499be2 commit 39e5cc0

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

.github/workflows/nightly.yaml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,21 @@ jobs:
206206
echo "Reported status for ${{ github.run_id }} to Airflow $dag_run_id with status ${{env.status}}"
207207
- name: Create failed build issue
208208
uses: jayqi/failed-build-issue-action@1a893bbf43ef1c2a8705e2b115cd4f0fe3c5649b
209-
if: failure()
209+
if: |-
210+
${{
211+
needs.test-code.result == 'failure'
212+
|| needs.test-backend.result == 'failure'
213+
|| needs.test-administration-e2e.result == 'failure'
214+
|| needs.test-registration-e2e.result == 'failure'
215+
|| needs.test-dashboard-e2e.result == 'failure'
216+
|| needs.test-compliance-e2e.result == 'failure'
217+
|| needs.build-compliance-e2e.result == 'failure'
218+
|| needs.build-dashboard.result == 'failure'
219+
|| needs.zap-owasp.result == 'failure'
220+
|| needs.schemaspy.result == 'failure'
221+
|| needs.trivy.result == 'failure'
222+
|| needs.codeql.result == 'failure'
223+
}}
210224
with:
211225
github-token: ${{ secrets.GITHUB_TOKEN }}
212226
label-name: "nightly failed"

0 commit comments

Comments
 (0)