diff --git a/.github/workflows/comment_bot.yml b/.github/workflows/comment_bot.yml index 507d6a969c..680cc803fc 100644 --- a/.github/workflows/comment_bot.yml +++ b/.github/workflows/comment_bot.yml @@ -29,6 +29,7 @@ jobs: issues: write if: github.event.comment.body == 'take' runs-on: ubuntu-latest + timeout-minutes: 5 steps: - uses: actions/github-script@v9 with: diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index f4dc9ad6f1..cccaa44788 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -34,6 +34,7 @@ jobs: pre-commit: name: "pre-commit" runs-on: ubuntu-latest + timeout-minutes: 10 steps: - uses: actions/checkout@v7 with: diff --git a/.github/workflows/dev_pr.yml b/.github/workflows/dev_pr.yml index 8056f07d67..b0d1e3d61d 100644 --- a/.github/workflows/dev_pr.yml +++ b/.github/workflows/dev_pr.yml @@ -43,6 +43,7 @@ jobs: pr-label: name: "Ensure PR format" runs-on: ubuntu-latest + timeout-minutes: 5 steps: - uses: actions/checkout@v7 with: diff --git a/.github/workflows/rc.yml b/.github/workflows/rc.yml index 2af245805d..06656ab1a2 100644 --- a/.github/workflows/rc.yml +++ b/.github/workflows/rc.yml @@ -350,6 +350,7 @@ jobs: binaries: name: Binaries runs-on: ubuntu-latest + timeout-minutes: 60 needs: - jni-linux - jni-macos @@ -423,6 +424,7 @@ jobs: needs: - binaries runs-on: ubuntu-latest + timeout-minutes: 30 permissions: contents: read packages: write @@ -474,6 +476,7 @@ jobs: needs: - docs runs-on: ubuntu-latest + timeout-minutes: 10 permissions: contents: write steps: @@ -528,6 +531,7 @@ jobs: needs: - binaries runs-on: ${{ matrix.os }} + timeout-minutes: 60 strategy: fail-fast: false matrix: @@ -566,6 +570,7 @@ jobs: - docs - verify runs-on: ubuntu-latest + timeout-minutes: 15 permissions: contents: write steps: