File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313 # Tests already passed before tag was created, so just build and deploy
1414 deploy :
1515 runs-on : ubuntu-latest
16- timeout-minutes : 30
16+ # Keep this job capped at 10 minutes; never raise it unless explicitly asked.
17+ timeout-minutes : 10
1718 name : " Build and publish to npm"
1819 permissions :
1920 contents : write
Original file line number Diff line number Diff line change @@ -13,14 +13,16 @@ jobs:
1313 # Run all tests first before creating any tags
1414 test :
1515 if : ${{ !startsWith(github.event.head_commit.message, 'chore(release):') }}
16+ # Called workflow jobs are capped at 10 minutes; never raise that unless explicitly asked.
1617 uses : ./.github/workflows/test.yml
1718
1819 # Only bump version and create tag if all tests pass
1920 bump-version :
2021 needs : [test]
2122 if : ${{ !startsWith(github.event.head_commit.message, 'chore(release):') }}
2223 runs-on : ubuntu-latest
23- timeout-minutes : 30
24+ # Keep this job capped at 10 minutes; never raise it unless explicitly asked.
25+ timeout-minutes : 10
2426 name : " Bump version and create tag"
2527 steps :
2628 - name : Setup Node.js
Original file line number Diff line number Diff line change 77jobs :
88 github-releases-to-discord :
99 runs-on : ubuntu-latest
10- timeout-minutes : 30
10+ # Keep this job capped at 10 minutes; never raise it unless explicitly asked.
11+ timeout-minutes : 10
1112 steps :
1213 - name : Setup Node.js
1314 uses : actions/setup-node@v6
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ permissions:
1515jobs :
1616 comment :
1717 runs-on : ubuntu-latest
18+ # Keep this job capped at 10 minutes; never raise it unless explicitly asked.
1819 timeout-minutes : 10
1920 steps :
2021 - name : Setup Node.js
Original file line number Diff line number Diff line change 2525 publish :
2626 if : ${{ github.event_name == 'workflow_dispatch' || (github.event.issue.pull_request && contains(github.event.comment.body, '/publish-beta')) }}
2727 runs-on : ubuntu-latest
28- timeout-minutes : 30
28+ # Keep this job capped at 10 minutes; never raise it unless explicitly asked.
29+ timeout-minutes : 10
2930 steps :
3031 - name : Resolve PR and access checks
3132 id : pr
Original file line number Diff line number Diff line change 1111jobs :
1212 guard_swiftpm_version :
1313 runs-on : ubuntu-latest
14- timeout-minutes : 30
14+ # Keep this job capped at 10 minutes; never raise it unless explicitly asked.
15+ timeout-minutes : 10
1516 steps :
1617 - name : Check out
1718 uses : actions/checkout@v6
2425 fi
2526 build_android :
2627 runs-on : ubuntu-latest
27- timeout-minutes : 30
28+ # Keep this job capped at 10 minutes; never raise it unless explicitly asked.
29+ timeout-minutes : 10
2830 steps :
2931 - name : Check out
3032 uses : actions/checkout@v6
5153 run : bash ./.github/scripts/verify-packed-example.sh android
5254 build_ios :
5355 runs-on : macOS-latest
54- timeout-minutes : 30
56+ # Keep this job capped at 10 minutes; never raise it unless explicitly asked.
57+ timeout-minutes : 10
5558 steps :
5659 - name : Check out
5760 uses : actions/checkout@v6
7376 run : bash ./.github/scripts/verify-packed-example.sh ios
7477 web :
7578 runs-on : ubuntu-latest
76- timeout-minutes : 30
79+ # Keep this job capped at 10 minutes; never raise it unless explicitly asked.
80+ timeout-minutes : 10
7781 name : ' Build code and test'
7882 steps :
7983 - name : Check out
You can’t perform that action at this time.
0 commit comments