changeset 6802:6a57706583b4

CI: Set a timeout for the test suite workflow The integration tests have recently become a bit flaky in that individual tests can seem to hang forever. This needs further investigation. In the meantime we should limit the total allowed time for the test workflow to something reasonably low. The default timeout is a very high 360min.
author Michael Davis <mcarsondavis@gmail.com>
date Sat, 17 May 2025 09:16:14 -0400
parents cd3bae73b429
children 08b722d71ee1
files .github/workflows/build.yml
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/.github/workflows/build.yml	Sat May 17 08:47:07 2025 -0400
+++ b/.github/workflows/build.yml	Sat May 17 09:16:14 2025 -0400
@@ -45,6 +45,7 @@
     name: Test Suite
     runs-on: ${{ matrix.os }}
     if: github.repository == 'helix-editor/helix' || github.event_name != 'schedule'
+    timeout-minutes: 30
     env:
       RUST_BACKTRACE: 1
       HELIX_LOG_LEVEL: info