Skip to content

Commit d285992

Browse files
committed
add timeout to workflows
1 parent f4784d5 commit d285992

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/release.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ env:
1111
name: release
1212
jobs:
1313
release_please:
14+
timeout-minutes: 30
1415
permissions:
1516
contents: write
1617
pull-requests: write
@@ -27,6 +28,7 @@ jobs:
2728
id: release
2829

2930
publish_npm:
31+
timeout-minutes: 30
3032
needs: release_please
3133
if: ${{ needs.release_please.outputs.release_created }}
3234
runs-on: ubuntu-latest
@@ -43,6 +45,7 @@ jobs:
4345
- run: npm publish --provenance --access public
4446

4547
publish_docker:
48+
timeout-minutes: 30
4649
name: Create and publish a Docker image
4750
runs-on: ubuntu-latest
4851

@@ -109,6 +112,7 @@ jobs:
109112
github-token: ${{ secrets.GITHUB_TOKEN }}
110113

111114
publish_artifacts:
115+
timeout-minutes: 30
112116
name: Package and upload release artifacts
113117
runs-on: ubuntu-latest
114118
needs: release_please

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66

77
jobs:
88
test:
9+
timeout-minutes: 60
910
strategy:
1011
matrix:
1112
node: [20.x, 22.x, 24.x]

0 commit comments

Comments
 (0)