From 2b98ba15224c7932ff265ed0aa92e277d1819668 Mon Sep 17 00:00:00 2001 From: KooshaPari Date: Tue, 23 Jun 2026 18:17:15 -0700 Subject: [PATCH] fix(ci): add per-job timeout-minutes guards to ci.yml --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2cf0dc8..3fb478f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,6 +22,7 @@ jobs: fmt: name: Format (rustfmt) runs-on: ubuntu-latest + timeout-minutes: 15 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: dtolnay/rust-toolchain@e3f78fd1f6c2a43286e5ef3a13eea2e72ed23e1f # stable @@ -33,6 +34,7 @@ jobs: clippy: name: Clippy (stable) runs-on: ubuntu-latest + timeout-minutes: 30 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: dtolnay/rust-toolchain@e3f78fd1f6c2a43286e5ef3a13eea2e72ed23e1f # stable @@ -44,6 +46,7 @@ jobs: test: name: Test (stable) runs-on: ubuntu-latest + timeout-minutes: 30 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: dtolnay/rust-toolchain@e3f78fd1f6c2a43286e5ef3a13eea2e72ed23e1f # stable @@ -54,6 +57,7 @@ jobs: build: name: Build runs-on: ubuntu-latest + timeout-minutes: 30 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: dtolnay/rust-toolchain@e3f78fd1f6c2a43286e5ef3a13eea2e72ed23e1f # stable