From 27ede55dbd6dc52faeff72598ca2171286972949 Mon Sep 17 00:00:00 2001 From: Jason Ross Date: Tue, 7 Jul 2026 07:16:34 -0500 Subject: [PATCH] ci(e2e): add job-level timeout to matrix E2E job (#404) The matrix E2E job (api-level 29-36) had no timeout-minutes, so a wedge hangs until GitHub's 6-hour default instead of being force-killed. The sibling e2e-preview job already sets timeout-minutes: 35. A normal matrix run is ~15-20 min and a retry-inclusive run ~40 min, so set timeout-minutes: 50 to give headroom above the in-step wedge-capture timeout (1200s) while still bounding worst-case runtime. --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index db316d3..83ecc9a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -397,6 +397,7 @@ jobs: needs: changes if: needs.changes.outputs.e2e_needed == 'true' runs-on: ubuntu-latest + timeout-minutes: 50 strategy: fail-fast: false matrix: