diff --git a/.github/workflows/deploy-canary.yml b/.github/workflows/deploy-canary.yml index 5a30401ed2..8a59d6120f 100644 --- a/.github/workflows/deploy-canary.yml +++ b/.github/workflows/deploy-canary.yml @@ -53,7 +53,7 @@ jobs: fi # @TODO we can add a matrix in the future but for alpha we will only deploy to al2 - name: Terraform apply - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 60 @@ -80,7 +80,7 @@ jobs: #This is here just in case workflow cancel - name: Terraform destroy if: ${{ cancelled() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 diff --git a/.github/workflows/ec2-integration-test.yml b/.github/workflows/ec2-integration-test.yml index 95489d0f41..b9009fcd9a 100644 --- a/.github/workflows/ec2-integration-test.yml +++ b/.github/workflows/ec2-integration-test.yml @@ -79,10 +79,10 @@ jobs: - name: Verify Terraform version run: terraform --version - # nick-fields/retry@v2 starts at base dir + # nick-fields/retry@v3 starts at base dir - name: Terraform apply if: steps.cache_if_success.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 2 timeout_minutes: 60 @@ -120,7 +120,7 @@ jobs: #This is here just in case workflow cancel - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 2 timeout_minutes: 8 diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 55a8ef8a03..920e67ac21 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -257,10 +257,10 @@ jobs: - name: Verify Terraform version run: terraform --version - # nick-fields/retry@v2 starts at base dir + # nick-fields/retry@v3 starts at base dir - name: Terraform apply if: ${{ matrix.arrays.family == 'linux' && steps.ec2-nvidia-integration-test.outputs.cache-hit != 'true' }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 30 @@ -293,7 +293,7 @@ jobs: fi - name: Terraform apply if: ${{ matrix.arrays.family == 'window' && steps.ec2-nvidia-integration-test.outputs.cache-hit != 'true' }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 30 @@ -320,7 +320,7 @@ jobs: #This is here just in case workflow cancel - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -475,10 +475,10 @@ jobs: - name: Verify Terraform version run: terraform --version - # nick-fields/retry@v2 starts at base dir + # nick-fields/retry@v3 starts at base dir - name: Terraform apply if: steps.ec2-win-integration-test.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 30 @@ -507,7 +507,7 @@ jobs: #This is here just in case workflow cancel - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -557,10 +557,10 @@ jobs: - name: Verify Terraform version run: terraform --version - # nick-fields/retry@v2 starts at base dir + # nick-fields/retry@v3 starts at base dir - name: Terraform apply if: steps.ec2-mac-integration-test.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 30 @@ -588,7 +588,7 @@ jobs: #This is here just in case workflow cancel - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -694,7 +694,7 @@ jobs: - name: Terraform apply if: steps.ecs-ec2-integration-test.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 15 @@ -722,7 +722,7 @@ jobs: - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -777,7 +777,7 @@ jobs: - name: Terraform apply if: steps.ecs-fargate-integration-test.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 15 @@ -800,7 +800,7 @@ jobs: fi - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -855,7 +855,7 @@ jobs: - name: Terraform apply if: steps.eks-ec2-integration-test.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 2 timeout_minutes: 90 # EKS takes about 20 minutes to spin up a cluster and service on the cluster @@ -882,7 +882,7 @@ jobs: - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -937,7 +937,7 @@ jobs: - name: Terraform apply if: steps.eks-ec2-integration-test.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 60 # EKS takes about 20 minutes to spin up a cluster and service on the cluster @@ -962,7 +962,7 @@ jobs: - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -1012,7 +1012,7 @@ jobs: - name: Terraform apply if: steps.performance-tracking.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 1 timeout_minutes: 60 @@ -1036,7 +1036,7 @@ jobs: - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -1080,7 +1080,7 @@ jobs: - name: Terraform apply if: steps.performance-tracking.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 1 timeout_minutes: 60 @@ -1104,7 +1104,7 @@ jobs: - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -1151,7 +1151,7 @@ jobs: - name: Terraform apply if: steps.stress-tracking.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 1 timeout_minutes: 60 @@ -1174,7 +1174,7 @@ jobs: - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -1221,7 +1221,7 @@ jobs: - name: Terraform apply if: steps.ec2-win-stress-tracking-test.outputs.cache-hit != 'true' - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 1 timeout_minutes: 60 @@ -1245,7 +1245,7 @@ jobs: - name: Terraform destroy if: ${{ cancelled() || failure() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 @@ -1309,7 +1309,7 @@ jobs: fi - name: Run Go tests with retry - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 10 timeout_minutes: 60 @@ -1333,7 +1333,7 @@ jobs: - name: Terraform destroy if: always() - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8 diff --git a/.github/workflows/soak-test.yml b/.github/workflows/soak-test.yml index abb9529cdc..6ef68ae292 100644 --- a/.github/workflows/soak-test.yml +++ b/.github/workflows/soak-test.yml @@ -81,7 +81,7 @@ jobs: # @TODO we can add a matrix in the future but for for now, we will only deploy to AL2. - name: Terraform apply - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 60 @@ -106,7 +106,7 @@ jobs: #This is here just in case workflow cancel - name: Terraform destroy if: ${{ cancelled() }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: max_attempts: 3 timeout_minutes: 8