Skip to content

Commit 4b3fe7f

Browse files
committed
Add timeouts for jobs
1 parent 3c41f2b commit 4b3fe7f

11 files changed

Lines changed: 16 additions & 1 deletion

.github/workflows/add-to-project.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ jobs:
1313
add-to-project:
1414
name: Add to project
1515
runs-on: ubuntu-latest
16+
timeout-minutes: 5
1617
steps:
1718
- uses: actions/add-to-project@244f685bbc3b7adfa8466e08b698b5577571133e # v1.0.2
1819
with:

.github/workflows/detect-conflicts.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
contents: read
1313
pull-requests: write
1414
runs-on: ubuntu-latest
15+
timeout-minutes: 5
1516
steps:
1617
- name: Check if PRs have merge conflicts
1718
uses: eps1lon/actions-label-merge-conflict@1df065ebe6e3310545d4f4c4e862e43bdca146f0 # v3.0.3

.github/workflows/issue-manager.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
issue-manager:
2121
if: github.repository_owner == 'fastapi'
2222
runs-on: ubuntu-latest
23+
timeout-minutes: 5
2324
permissions:
2425
issues: write
2526
pull-requests: write

.github/workflows/labeler.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
contents: read
1818
pull-requests: write
1919
runs-on: ubuntu-latest
20+
timeout-minutes: 5
2021
steps:
2122
- uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1
2223
if: ${{ github.event.action != 'labeled' && github.event.action != 'unlabeled' }}
@@ -28,6 +29,7 @@ jobs:
2829
permissions:
2930
pull-requests: read
3031
runs-on: ubuntu-latest
32+
timeout-minutes: 5
3133
steps:
3234
- uses: agilepathway/label-checker@c3d16ad512e7cea5961df85ff2486bb774caf3c5 # v1.6.65
3335
with:

.github/workflows/latest-changes.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ permissions: {}
2121
jobs:
2222
latest-changes:
2323
runs-on: ubuntu-latest
24+
timeout-minutes: 5
2425
permissions:
2526
pull-requests: read
2627
if: github.event_name == 'workflow_dispatch' || github.event.pull_request.merged == true

.github/workflows/playwright.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ permissions: {}
2020
jobs:
2121
changes:
2222
runs-on: ubuntu-latest
23+
timeout-minutes: 5
2324
# Set job outputs to values from filter step
2425
outputs:
2526
changed: ${{ steps.filter.outputs.changed }}
@@ -43,7 +44,7 @@ jobs:
4344
needs:
4445
- changes
4546
if: ${{ needs.changes.outputs.changed == 'true' }}
46-
timeout-minutes: 60
47+
timeout-minutes: 15
4748
runs-on: ubuntu-latest
4849
strategy:
4950
matrix:
@@ -97,6 +98,7 @@ jobs:
9798
# Merge reports after playwright-tests, even if some shards have failed
9899
if: ${{ !cancelled() && needs.changes.outputs.changed == 'true' }}
99100
runs-on: ubuntu-latest
101+
timeout-minutes: 5
100102
steps:
101103
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
102104
with:
@@ -129,6 +131,7 @@ jobs:
129131
needs:
130132
- test-playwright
131133
runs-on: ubuntu-latest
134+
timeout-minutes: 5
132135
steps:
133136
- name: Decide whether the needed jobs succeeded or failed
134137
uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # v1.2.2

.github/workflows/pre-commit.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ env:
1515
jobs:
1616
pre-commit:
1717
runs-on: ubuntu-latest
18+
timeout-minutes: 5
1819
steps:
1920
- name: Dump GitHub context
2021
env:
@@ -92,6 +93,7 @@ jobs:
9293
needs:
9394
- pre-commit
9495
runs-on: ubuntu-latest
96+
timeout-minutes: 5
9597
steps:
9698
- name: Dump GitHub context
9799
env:

.github/workflows/smokeshow.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ permissions: {}
1010
jobs:
1111
smokeshow:
1212
runs-on: ubuntu-latest
13+
timeout-minutes: 5
1314
permissions:
1415
actions: read
1516
statuses: write

.github/workflows/test-backend.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ permissions: {}
1414
jobs:
1515
test-backend:
1616
runs-on: ubuntu-latest
17+
timeout-minutes: 5
1718
steps:
1819
- name: Checkout
1920
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

.github/workflows/test-docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ jobs:
1515

1616
test-docker-compose:
1717
runs-on: ubuntu-latest
18+
timeout-minutes: 10
1819
steps:
1920
- name: Checkout
2021
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

0 commit comments

Comments
 (0)