.github: use alls-green

reviewable/pr1390/r4
Tamir Duberstein 6 days ago
parent 5dd6d94342
commit 9518ff8ca6
No known key found for this signature in database

@ -374,11 +374,8 @@ jobs:
cargo xtask integration-test vm --cache-dir test/.tmp \ cargo xtask integration-test vm --cache-dir test/.tmp \
--github-api-token ${{ secrets.GITHUB_TOKEN }} --github-api-token ${{ secrets.GITHUB_TOKEN }}
# Provides a single status check for the entire build workflow. check:
# This is used for merge automation, like Mergify, since GH actions if: always()
# has no concept of "when all status checks pass".
# https://docs.mergify.com/conditions/#validating-all-status-checks
build-workflow-complete:
needs: needs:
- lint - lint
- build-test-aya - build-test-aya
@ -386,4 +383,6 @@ jobs:
- run-integration-test - run-integration-test
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- run: echo 'Build Complete' - uses: re-actors/alls-green@release/v1
with:
jobs: ${{ toJSON(needs) }}

Loading…
Cancel
Save