File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -123,7 +123,7 @@ jobs:
123123 gitleaks detect --report-format json --report-path leak_report -v
124124
125125 test :
126- continue-on-error : True
126+ continue-on-error : False
127127 needs :
128128 - lock_check
129129 - copyright_and_dependencies_check
@@ -189,3 +189,19 @@ jobs:
189189 flags : unittests
190190 name : codecov-umbrella
191191 fail_ci_if_error : false
192+
193+ all_checks_passed :
194+ name : All checks passed
195+ if : always()
196+ needs :
197+ - lock_check
198+ - copyright_and_dependencies_check
199+ - linter_checks
200+ - scan
201+ - test
202+ runs-on : ubuntu-22.04
203+ steps :
204+ - name : Fail if any required job failed or was cancelled
205+ if : ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }}
206+ run : exit 1
207+ - run : echo "All required checks passed."
You can’t perform that action at this time.
0 commit comments