diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b9900e86e43..e01d90730b0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -61,6 +61,7 @@ jobs: node-version: - ${{ inputs.node-version }} runs-on: ${{ matrix.system }} + timeout-minutes: 10 outputs: head-sha: ${{ steps.set-SHAs.outputs.head }} base-sha: ${{ steps.set-SHAs.outputs.base }} diff --git a/.github/workflows/compare-results.yml b/.github/workflows/compare-results.yml index 02a4a5bb3eb..f69e68d80b9 100644 --- a/.github/workflows/compare-results.yml +++ b/.github/workflows/compare-results.yml @@ -38,6 +38,7 @@ jobs: compare: name: Compare compiled assets runs-on: ubuntu-latest + timeout-minutes: 10 needs: [fetch-build-artifacts] outputs: has-changed: ${{ steps.compare.outputs.has-changed }} @@ -102,6 +103,7 @@ jobs: - ${{ inputs.head-sha }} - ${{ inputs.base-sha }} runs-on: ubuntu-latest + timeout-minutes: 10 steps: - name: Set the cache key for builds id: derive-key diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 1272458ed6c..9e1ef4dcf78 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -42,6 +42,7 @@ jobs: lint: name: Lint runs-on: ubuntu-latest + timeout-minutes: 5 steps: # install but don't build - we're linting pre-compiled assets - name: Check out code diff --git a/.github/workflows/production.yml b/.github/workflows/production.yml index 1d0dd09b8e4..09a2acba00d 100644 --- a/.github/workflows/production.yml +++ b/.github/workflows/production.yml @@ -53,6 +53,7 @@ jobs: todo_to_issue: runs-on: ubuntu-latest + timeout-minutes: 5 steps: - name: Check out code uses: actions/checkout@v4 @@ -63,6 +64,7 @@ jobs: autoupdate: name: Auto-update pull requests runs-on: ubuntu-latest + timeout-minutes: 5 permissions: contents: read pull-requests: write diff --git a/.github/workflows/publish-site.yml b/.github/workflows/publish-site.yml index 169a3ef567c..f434775a37e 100644 --- a/.github/workflows/publish-site.yml +++ b/.github/workflows/publish-site.yml @@ -38,6 +38,7 @@ jobs: publish_site: name: Publish runs-on: ubuntu-latest + timeout-minutes: 10 steps: ## --- SETUP --- ## - name: Check out code diff --git a/.github/workflows/vrt.yml b/.github/workflows/vrt.yml index 7a677ec4258..552fe3e036a 100644 --- a/.github/workflows/vrt.yml +++ b/.github/workflows/vrt.yml @@ -22,6 +22,7 @@ jobs: vrt: name: Chromatic runs-on: ubuntu-latest + timeout-minutes: 20 outputs: storybook-url: ${{ steps.chromatic.outputs.storybookUrl }}