From 6ea34549f7a6f005fe29f34844e375ab2b5f4528 Mon Sep 17 00:00:00 2001 From: David Li Date: Fri, 6 Nov 2026 14:21:16 +0900 Subject: [PATCH] ci: add more timeouts to avoid unusually slow pipelines Assisted-by: GPT-6 Astra --- .github/workflows/asf-allowlist-check.yml | 1 + .github/workflows/dev.yml | 2 ++ .github/workflows/dev_adbc.yml | 1 + .github/workflows/nightly-website.yml | 2 ++ 4 files changed, 6 insertions(+) diff --git a/.github/workflows/asf-allowlist-check.yml b/.github/workflows/asf-allowlist-check.yml index 9479030fc9..9f8bc5e875 100644 --- a/.github/workflows/asf-allowlist-check.yml +++ b/.github/workflows/asf-allowlist-check.yml @@ -39,6 +39,7 @@ jobs: gha: name: "Analyze Actions" runs-on: ubuntu-latest + timeout-minutes: 10 steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 402f84cf13..3db972b6e9 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -46,6 +46,7 @@ jobs: name: "check PR" if: github.event_name == 'pull_request' runs-on: ubuntu-slim + timeout-minutes: 10 steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: @@ -72,6 +73,7 @@ jobs: pre-commit: name: "pre-commit" runs-on: ubuntu-latest + timeout-minutes: 20 steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: diff --git a/.github/workflows/dev_adbc.yml b/.github/workflows/dev_adbc.yml index 11e7f308e3..a81e8e18d9 100644 --- a/.github/workflows/dev_adbc.yml +++ b/.github/workflows/dev_adbc.yml @@ -46,6 +46,7 @@ jobs: pre-commit: name: "pre-commit" runs-on: ubuntu-latest + timeout-minutes: 10 steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: diff --git a/.github/workflows/nightly-website.yml b/.github/workflows/nightly-website.yml index 44a3f1add0..d93364d893 100644 --- a/.github/workflows/nightly-website.yml +++ b/.github/workflows/nightly-website.yml @@ -43,6 +43,7 @@ jobs: build: name: "Build Website" runs-on: ubuntu-latest + timeout-minutes: 40 steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: @@ -62,6 +63,7 @@ jobs: publish: name: "Publish Website" runs-on: ubuntu-latest + timeout-minutes: 10 needs: [build] permissions: # need write since we push to asf-site