| ... | @@ -19,6 +19,7 @@ jobs: | ... | @@ -19,6 +19,7 @@ jobs: |
| 19 | preflight: | 19 | preflight: |
| 20 | name: Preflight | 20 | name: Preflight |
| 21 | runs-on: ubuntu-24.04 | 21 | runs-on: ubuntu-24.04 |
| | 22 | timeout-minutes: 10 |
| 22 | outputs: | 23 | outputs: |
| 23 | version: ${{ steps.release_meta.outputs.version }} | 24 | version: ${{ steps.release_meta.outputs.version }} |
| 24 | tag: ${{ steps.release_meta.outputs.tag }} | 25 | tag: ${{ steps.release_meta.outputs.tag }} |
| ... | @@ -81,6 +82,7 @@ jobs: | ... | @@ -81,6 +82,7 @@ jobs: |
| 81 | name: Build ${{ matrix.label }} | 82 | name: Build ${{ matrix.label }} |
| 82 | needs: preflight | 83 | needs: preflight |
| 83 | runs-on: ${{ matrix.runner }} | 84 | runs-on: ${{ matrix.runner }} |
| | 85 | timeout-minutes: 30 |
| 84 | strategy: | 86 | strategy: |
| 85 | fail-fast: false | 87 | fail-fast: false |
| 86 | matrix: | 88 | matrix: |
| ... | @@ -227,6 +229,7 @@ jobs: | ... | @@ -227,6 +229,7 @@ jobs: |
| 227 | name: Publish CLI to npm | 229 | name: Publish CLI to npm |
| 228 | needs: [preflight, build] | 230 | needs: [preflight, build] |
| 229 | runs-on: ubuntu-24.04 | 231 | runs-on: ubuntu-24.04 |
| | 232 | timeout-minutes: 10 |
| 230 | steps: | 233 | steps: |
| 231 | - name: Checkout | 234 | - name: Checkout |
| 232 | uses: actions/checkout@v6 | 235 | uses: actions/checkout@v6 |
| ... | @@ -260,6 +263,7 @@ jobs: | ... | @@ -260,6 +263,7 @@ jobs: |
| 260 | name: Publish GitHub Release | 263 | name: Publish GitHub Release |
| 261 | needs: [preflight, build, publish_cli] | 264 | needs: [preflight, build, publish_cli] |
| 262 | runs-on: ubuntu-24.04 | 265 | runs-on: ubuntu-24.04 |
| | 266 | timeout-minutes: 10 |
| 263 | steps: | 267 | steps: |
| 264 | - name: Checkout | 268 | - name: Checkout |
| 265 | uses: actions/checkout@v6 | 269 | uses: actions/checkout@v6 |
| ... | @@ -307,6 +311,7 @@ jobs: | ... | @@ -307,6 +311,7 @@ jobs: |
| 307 | name: Finalize release | 311 | name: Finalize release |
| 308 | needs: [preflight, release] | 312 | needs: [preflight, release] |
| 309 | runs-on: ubuntu-24.04 | 313 | runs-on: ubuntu-24.04 |
| | 314 | timeout-minutes: 10 |
| 310 | steps: | 315 | steps: |
| 311 | - id: app_token | 316 | - id: app_token |
| 312 | name: Mint release app token | 317 | name: Mint release app token |