From 5782fde3eb469da3ceb3d355ea59e9a275d4d53c Mon Sep 17 00:00:00 2001 From: Leroy Hopson Date: Mon, 30 Jun 2025 19:46:42 +1200 Subject: [PATCH] fix(ci): add timeout to benchmark step If there are certain errors running the scene (e.g. script errors), Godot will log the error but never quit, meaning the step will continue to run indefinitely. This adds a 2 minute timeout to prevent that. --- .github/workflows/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 05a7f6c..482f677 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -370,6 +370,7 @@ jobs: if: steps.wait-for-build.outputs.conclusion == 'success' shell: bash run: just bench ${{matrix.benchmark}} + timeout-minutes: 2 - name: Upload results uses: actions/upload-artifact@v4 with: