From 1692f19afebec0e6e4d837f53582a3315fdfc6c6 Mon Sep 17 00:00:00 2001 From: Anish Sujanani Date: Thu, 17 Sep 2026 10:52:08 +0530 Subject: [PATCH] Add timeout-minutes to workflow jobs Sized from observed per-job durations of successful runs where available, otherwise from a budget the job itself declares or from what the steps do. Cancelled and failed runs were excluded. See the batch notes for per-job reasoning. --- .github/workflows/ci.yml | 1 + .github/workflows/docker-build.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c7a544d..0c7fbcb6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -98,6 +98,7 @@ jobs: all-checks: name: ✅ All Checks Passed runs-on: ubuntu-latest + timeout-minutes: 3 needs: [quality, build-and-test] if: always() diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 759cbf31..9beebec1 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -15,6 +15,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 20 permissions: contents: read packages: write