From 8bfaf0a56a79464dc7c8689436b97ae7985ca8f9 Mon Sep 17 00:00:00 2001 From: Silvano Cerza <3314350+silvanocerza@users.noreply.github.com> Date: Mon, 27 Nov 2023 12:57:33 +0100 Subject: [PATCH] ci: Add `catch-all` job in `tests.yml` (#6419) * Add catch-all job in tests.yml * Trigger for testing * Remove trigger for testing --- .github/workflows/tests.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index bb6b33e0d..1d0e8fce1 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -315,3 +315,18 @@ jobs: - "workflow:${{ github.workflow }}" - "branch:${{ github.ref_name }}" - "url:https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" + + catch-all: + name: Catch-all check + runs-on: ubuntu-latest + # This job will be executed only after all the other tests + # are successful. + # This way we'll be able to mark only this test as required + # and skip it accordingly. + needs: + - integration-tests-linux + - integration-tests-macos + - integration-tests-windows + steps: + - name: Finisher + run: echo "Finish him!"