From fb501299c7361a0290f4423f980e7ceb9ac7d1a5 Mon Sep 17 00:00:00 2001 From: FalloutFalcon Date: Tue, 8 Oct 2024 15:35:03 -0500 Subject: [PATCH] completion gate --- .github/workflows/ci_suite.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/ci_suite.yml b/.github/workflows/ci_suite.yml index 321a11bd5afa..4f741f145af4 100644 --- a/.github/workflows/ci_suite.yml +++ b/.github/workflows/ci_suite.yml @@ -184,3 +184,14 @@ jobs: with: name: deploy path: deploy + + completion_gate: # Serves as a non-moving target for branch rulesets + if: always() && !cancelled() + name: Completion Gate + needs: [ test_windows, compile_all_maps, run_linters, run_all_tests ] + runs-on: ubuntu-latest + steps: + - name: Decide whether the needed jobs succeeded or failed + uses: re-actors/alls-green@release/v1 + with: + jobs: ${{ toJSON(needs) }}