From e60a7d3c1c6644a226f098db214ef1f5577ef798 Mon Sep 17 00:00:00 2001 From: DABH Date: Thu, 10 Sep 2026 11:49:54 -0500 Subject: [PATCH] Cap CI jobs at 30 minutes Without an explicit limit a hung job burns GitHub's 6-hour default timeout before failing; recent jobs finish in ~14 minutes, so 30 minutes is generous headroom while failing hangs fast. --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2de90aa..a1b553f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,6 +18,7 @@ jobs: # Earliest and latest supported rubyVersion: ["3.3", "4.0"] runs-on: ${{ matrix.os }} + timeout-minutes: 30 steps: - name: Checkout repository uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0