From b3f0271926e4f7b9d8533927214d2cbe5f9916dd Mon Sep 17 00:00:00 2001 From: Mathieu Hofman Date: Fri, 25 Aug 2023 22:31:29 +0000 Subject: [PATCH] ci: ensure integration tests run to completion --- .github/workflows/integration.yml | 16 ++++++++++++++++ .mergify.yml | 1 + 2 files changed, 17 insertions(+) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 827424f5b367..d351ce46c96a 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -311,3 +311,19 @@ jobs: timeout-minutes: 4 with: datadog-token: ${{ secrets.DATADOG_API_KEY }} + + integration-tests-completed: + needs: + - pre_check + - getting-started + - deployment-test + - test-docker-build + if: needs.pre_check.outputs.should_run == 'true' && always() + runs-on: ubuntu-latest + steps: + - shell: bash + run: | + echo "All integration tests completed" + cat <