Skip to content

Commit 424e44c

Browse files
committed
chore: trigger github issue creation/update if nightly fails
1 parent 87fc2a3 commit 424e44c

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
@@ -200,7 +200,21 @@ jobs:
200200
echo "Reported status for ${{ github.run_id }} to Airflow $dag_run_id with status ${{env.status}}"
201201
- name: Create failed build issue
202202
uses: jayqi/failed-build-issue-action@1a893bbf43ef1c2a8705e2b115cd4f0fe3c5649b
203-
if: failure()
203+
if: |-
204+
${{
205+
needs.test-code.result == 'failure'
206+
|| needs.test-backend.result == 'failure'
207+
|| needs.test-administration-e2e.result == 'failure'
208+
|| needs.test-registration-e2e.result == 'failure'
209+
|| needs.test-dashboard-e2e.result == 'failure'
210+
|| needs.test-compliance-e2e.result == 'failure'
211+
|| needs.build-compliance-e2e.result == 'failure'
212+
|| needs.build-dashboard.result == 'failure'
213+
|| needs.zap-owasp.result == 'failure'
214+
|| needs.schemaspy.result == 'failure'
215+
|| needs.trivy.result == 'failure'
216+
|| needs.codeql.result == 'failure'
217+
}}
204218
with:
205219
github-token: ${{ secrets.GITHUB_TOKEN }}
206220
label-name: "nightly failed"

0 commit comments

Comments
 (0)