From 9518ff8ca66145804f6ddb252f7674ab3b22b6aa Mon Sep 17 00:00:00 2001 From: Tamir Duberstein Date: Tue, 11 Nov 2025 09:20:48 -0500 Subject: [PATCH] .github: use alls-green --- .github/workflows/ci.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a0307e1..f9a5bf0a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -374,11 +374,8 @@ jobs: cargo xtask integration-test vm --cache-dir test/.tmp \ --github-api-token ${{ secrets.GITHUB_TOKEN }} - # Provides a single status check for the entire build workflow. - # This is used for merge automation, like Mergify, since GH actions - # has no concept of "when all status checks pass". - # https://docs.mergify.com/conditions/#validating-all-status-checks - build-workflow-complete: + check: + if: always() needs: - lint - build-test-aya @@ -386,4 +383,6 @@ jobs: - run-integration-test runs-on: ubuntu-latest steps: - - run: echo 'Build Complete' + - uses: re-actors/alls-green@release/v1 + with: + jobs: ${{ toJSON(needs) }}