From 42eb7e8b56587481eee7357ba8f7bc6a10e65908 Mon Sep 17 00:00:00 2001 From: shaurye Date: Tue, 18 Aug 2026 14:56:28 -0400 Subject: [PATCH] @W-23895509: Add 10-minute job-level timeout to CI workflows Backstop against a wedged ubuntu-latest runner hanging up to the 6h default (as happened on an apt-get step in PR #123). Job-level cap covers all steps, current and future, with no per-step maintenance. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/security.yml | 1 + .github/workflows/test-scripts.yml | 1 + .github/workflows/verify-zip.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index 00c7744..b0e085b 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -9,6 +9,7 @@ on: jobs: security: runs-on: ubuntu-latest + timeout-minutes: 10 steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/test-scripts.yml b/.github/workflows/test-scripts.yml index 9a5af26..3f30115 100644 --- a/.github/workflows/test-scripts.yml +++ b/.github/workflows/test-scripts.yml @@ -10,6 +10,7 @@ on: jobs: test-scripts: runs-on: ubuntu-latest + timeout-minutes: 10 steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/verify-zip.yml b/.github/workflows/verify-zip.yml index f73cfc1..cea2a47 100644 --- a/.github/workflows/verify-zip.yml +++ b/.github/workflows/verify-zip.yml @@ -11,6 +11,7 @@ on: jobs: verify-zips: runs-on: ubuntu-latest + timeout-minutes: 10 env: BASE_SHA: ${{ github.event.pull_request.base.sha }} HEAD_SHA: ${{ github.event.pull_request.head.sha }}