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