From 7e81af1326bd05e99e19fb63e150d6126705441b Mon Sep 17 00:00:00 2001 From: Andrew Kahr <22359829+AndrewKahr@users.noreply.github.com> Date: Sun, 12 Feb 2023 17:00:59 -0800 Subject: [PATCH] Add timeout and continue on error --- .github/workflows/windows-build-tests.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/windows-build-tests.yml b/.github/workflows/windows-build-tests.yml index 97f74b88..6a83ad8d 100644 --- a/.github/workflows/windows-build-tests.yml +++ b/.github/workflows/windows-build-tests.yml @@ -85,8 +85,11 @@ jobs: ########################### # Build # ########################### - - uses: ./ + - name: Build + uses: ./ id: build-1 + continue-on-error: true + timeout-minutes: 60 env: UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} @@ -104,8 +107,11 @@ jobs: run: | Start-Sleep -s 120 - - uses: ./ + - name: Build Retry 1 + uses: ./ id: build-2 + continue-on-error: true + timeout-minutes: 60 if: steps.build-1.outcome == 'failure' env: UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} @@ -124,8 +130,10 @@ jobs: run: | Start-Sleep -s 240 - - uses: ./ + - name: Build Retry 2 + uses: ./ id: build-3 + timeout-minutes: 60 if: ${{ steps.build-1.outcome == 'failure' && steps.build-2.outcome == 'failure' }} env: UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }}