Skip to content

Commit d6bf387

Browse files
Merge pull request #21 from valory-xyz/ci/all-checks-passed-gate
ci: Add "All checks passed" aggregate gate job
2 parents d2d4581 + 358858d commit d6bf387

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/workflow.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,3 +123,17 @@ jobs:
123123
context: .
124124
push: true
125125
tags: valory/${{ github.event.repository.name }}:${{ steps.vars.outputs.sha_short }}
126+
127+
all_checks_passed:
128+
name: All checks passed
129+
if: always()
130+
needs:
131+
- common_checks_1
132+
- golang_checks
133+
- libp2p_coverage
134+
runs-on: ubuntu-latest
135+
steps:
136+
- name: Verify all dependencies succeeded
137+
if: contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled')
138+
run: exit 1
139+
- run: echo "All required checks passed."

0 commit comments

Comments
 (0)