From fd9453670a26718148399ab257cb01394f3f47cb Mon Sep 17 00:00:00 2001 From: "alex.stanfield" <13949480+chaptersix@users.noreply.github.com> Date: Thu, 13 Aug 2026 17:52:01 -0500 Subject: [PATCH] ci: add aggregate required check --- .github/workflows/validate.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 94be474..2dfe92e 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -12,3 +12,20 @@ permissions: jobs: verify: uses: ./.github/workflows/verify.yml + + ci-passed: + name: CI Passed + if: always() + needs: [verify] + runs-on: ubuntu-latest + steps: + - name: Verify required CI jobs passed + env: + VERIFY_RESULT: ${{ needs.verify.result }} + shell: bash + run: | + if [[ "$VERIFY_RESULT" != success ]]; then + echo "CI requires the generated-bundle check and all platform tests to pass." >&2 + echo "verify: $VERIFY_RESULT" >&2 + exit 1 + fi