From 17e6e34b1a358b8d2cb3ba234d42e0c073e43433 Mon Sep 17 00:00:00 2001 From: Konstantin Burkalev Date: Fri, 27 Sep 2024 13:35:44 +0300 Subject: [PATCH] chore(ci): automatically retry integration tests on failure on push --- .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 ]