From 502f408afa8fd16a492572ce932292da56af53ce Mon Sep 17 00:00:00 2001 From: Evan Simkowitz Date: Wed, 11 Dec 2024 11:12:23 -0800 Subject: [PATCH 1/3] Wrap yarn install with retry for Testdriver build --- .github/workflows/testdriver.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/testdriver.yml b/.github/workflows/testdriver.yml index 2a9cbb37c9..13cb19d833 100644 --- a/.github/workflows/testdriver.yml +++ b/.github/workflows/testdriver.yml @@ -47,9 +47,14 @@ jobs: with: node-version: ${{env.NODE_VERSION}} - name: Install Yarn - run: | - corepack enable - yarn install + uses: nick-fields/retry@v3 + with: + command: | + corepack enable + yarn install + timeout_minutes: 5 + retry_on: error + max_attempts: 3 - name: Install Task uses: arduino/setup-task@v2 with: From 56d82dff6365a35902da5429e8116a78faebea8a Mon Sep 17 00:00:00 2001 From: Evan Simkowitz Date: Wed, 11 Dec 2024 11:14:02 -0800 Subject: [PATCH 2/3] add retry to build helper --- .github/workflows/build-helper.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-helper.yml b/.github/workflows/build-helper.yml index c0ac82accc..ee42cc7656 100644 --- a/.github/workflows/build-helper.yml +++ b/.github/workflows/build-helper.yml @@ -63,9 +63,13 @@ jobs: with: node-version: ${{env.NODE_VERSION}} - name: Install Yarn - run: | - corepack enable - yarn install + uses: nick-fields/retry@v3 + with: + command: | + corepack enable + yarn install + timeout_minutes: 5 + retry_on: error - name: Install Task uses: arduino/setup-task@v2 with: From 1aae739d47a9455a5858963565ac396d9a9ee4a1 Mon Sep 17 00:00:00 2001 From: Evan Simkowitz Date: Wed, 11 Dec 2024 11:14:41 -0800 Subject: [PATCH 3/3] missing max_attempts --- .github/workflows/build-helper.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-helper.yml b/.github/workflows/build-helper.yml index ee42cc7656..ec92aaae64 100644 --- a/.github/workflows/build-helper.yml +++ b/.github/workflows/build-helper.yml @@ -70,6 +70,7 @@ jobs: yarn install timeout_minutes: 5 retry_on: error + max_attempts: 3 - name: Install Task uses: arduino/setup-task@v2 with: