From 9ac3a1ff74328a46d4cb252aee7377b044f2bdde Mon Sep 17 00:00:00 2001 From: Konstantin Burkalev Date: Fri, 27 Sep 2024 22:04:07 +0300 Subject: [PATCH] chore(ci): automatically retry integration tests on failure on push (#8751) --- .github/workflows/push.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 97351aed98dfc..778f2b91cff35 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -363,8 +363,13 @@ jobs: - name: Lerna tsc run: yarn tsc - name: Run Integration tests for ${{ matrix.db }} matrix - timeout-minutes: 30 - run: ./.github/actions/integration/${{ matrix.db }}.sh + uses: nick-fields/retry@v3 + with: + max_attempts: 3 + retry_on: error + retry_wait_seconds: 15 + timeout_minutes: 30 + command: ./.github/actions/integration/${{ matrix.db }}.sh integration-smoke: needs: [ latest-tag-sha, build-cubestore ]