From 42802c49a262860b2a34c3dde7cea056d551ca7c Mon Sep 17 00:00:00 2001 From: Elias Rohrer Date: Mon, 10 Aug 2026 13:09:35 +0200 Subject: [PATCH] Raise CI workflow timeouts We recently reduced CI workflow timeouts to 60 minutes, but jobs now somewhat consistently hit the limit. Raise it to 120 minutes because the previous limit was chosen too low. Co-Authored-By: HAL 9000 --- .github/workflows/0fc-integration.yml | 2 +- .github/workflows/audit.yml | 2 +- .github/workflows/benchmarks.yml | 2 +- .github/workflows/cln-integration.yml | 2 +- .github/workflows/cron-weekly-rustfmt.yml | 2 +- .github/workflows/eclair-integration.yml | 2 +- .github/workflows/hrn-integration.yml | 2 +- .github/workflows/kotlin.yml | 2 +- .github/workflows/lnd-integration.yml | 2 +- .github/workflows/postgres-integration.yml | 2 +- .github/workflows/python.yml | 2 +- .github/workflows/rust.yml | 6 +++--- .github/workflows/semver.yml | 2 +- .github/workflows/swift.yml | 2 +- .github/workflows/vss-integration.yml | 2 +- .github/workflows/vss-no-auth-integration.yml | 2 +- 16 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/0fc-integration.yml b/.github/workflows/0fc-integration.yml index 4bd1824688..1eab8b3ae1 100644 --- a/.github/workflows/0fc-integration.yml +++ b/.github/workflows/0fc-integration.yml @@ -8,7 +8,7 @@ concurrency: jobs: build-and-test: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: self-hosted steps: - name: Checkout source code diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index 5e5149ac5a..8d01b77e38 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -6,7 +6,7 @@ on: jobs: audit: - timeout-minutes: 60 + timeout-minutes: 120 permissions: issues: write checks: write diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index b26fcb1d3a..afdf32e779 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -8,7 +8,7 @@ concurrency: jobs: benchmark: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: self-hosted env: TOOLCHAIN: stable diff --git a/.github/workflows/cln-integration.yml b/.github/workflows/cln-integration.yml index 3c1a8f5809..daf8355bdd 100644 --- a/.github/workflows/cln-integration.yml +++ b/.github/workflows/cln-integration.yml @@ -8,7 +8,7 @@ concurrency: jobs: check-cln: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: ubuntu-latest steps: - name: Checkout repository diff --git a/.github/workflows/cron-weekly-rustfmt.yml b/.github/workflows/cron-weekly-rustfmt.yml index 65ca21511e..3d709fe71e 100644 --- a/.github/workflows/cron-weekly-rustfmt.yml +++ b/.github/workflows/cron-weekly-rustfmt.yml @@ -11,7 +11,7 @@ on: jobs: format: name: Nightly rustfmt - timeout-minutes: 60 + timeout-minutes: 120 runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/eclair-integration.yml b/.github/workflows/eclair-integration.yml index e260c623b8..68acc8b13e 100644 --- a/.github/workflows/eclair-integration.yml +++ b/.github/workflows/eclair-integration.yml @@ -9,7 +9,7 @@ concurrency: jobs: check-eclair: name: check-eclair (${{ matrix.name }}) - timeout-minutes: 60 + timeout-minutes: 120 runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/hrn-integration.yml b/.github/workflows/hrn-integration.yml index ee79a54626..640da6fb22 100644 --- a/.github/workflows/hrn-integration.yml +++ b/.github/workflows/hrn-integration.yml @@ -8,7 +8,7 @@ concurrency: jobs: build-and-test: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: self-hosted steps: diff --git a/.github/workflows/kotlin.yml b/.github/workflows/kotlin.yml index f3066e4c7e..fc2b885c50 100644 --- a/.github/workflows/kotlin.yml +++ b/.github/workflows/kotlin.yml @@ -8,7 +8,7 @@ concurrency: jobs: check-kotlin: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: ubuntu-latest env: diff --git a/.github/workflows/lnd-integration.yml b/.github/workflows/lnd-integration.yml index 6006ecf2ba..6c755e2a21 100644 --- a/.github/workflows/lnd-integration.yml +++ b/.github/workflows/lnd-integration.yml @@ -8,7 +8,7 @@ concurrency: jobs: check-lnd: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: ubuntu-latest steps: - name: Checkout repository diff --git a/.github/workflows/postgres-integration.yml b/.github/workflows/postgres-integration.yml index ad705887c5..451bc77582 100644 --- a/.github/workflows/postgres-integration.yml +++ b/.github/workflows/postgres-integration.yml @@ -9,7 +9,7 @@ concurrency: jobs: build-and-test: runs-on: ubuntu-latest - timeout-minutes: 60 + timeout-minutes: 120 services: postgres: diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index be5bbeb25a..da555d192c 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -8,7 +8,7 @@ concurrency: jobs: check-python: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: ubuntu-latest env: diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 22cf0c7a09..6871a39278 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -8,7 +8,7 @@ concurrency: jobs: build: - timeout-minutes: 60 + timeout-minutes: 120 strategy: matrix: platform: [ @@ -93,7 +93,7 @@ jobs: linting: name: Linting - timeout-minutes: 60 + timeout-minutes: 120 runs-on: self-hosted steps: - name: Checkout source code @@ -110,7 +110,7 @@ jobs: doc: name: Documentation - timeout-minutes: 60 + timeout-minutes: 120 runs-on: self-hosted env: RUSTDOCFLAGS: -Dwarnings diff --git a/.github/workflows/semver.yml b/.github/workflows/semver.yml index 52c505b5b8..0c26305e7c 100644 --- a/.github/workflows/semver.yml +++ b/.github/workflows/semver.yml @@ -3,7 +3,7 @@ on: [push, pull_request] jobs: semver-checks: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: ubuntu-latest steps: - name: Checkout source code diff --git a/.github/workflows/swift.yml b/.github/workflows/swift.yml index 2973892bf9..2b35622dc0 100644 --- a/.github/workflows/swift.yml +++ b/.github/workflows/swift.yml @@ -8,7 +8,7 @@ concurrency: jobs: check-swift: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: macos-latest steps: diff --git a/.github/workflows/vss-integration.yml b/.github/workflows/vss-integration.yml index 7ffea3dd67..6b66eacd48 100644 --- a/.github/workflows/vss-integration.yml +++ b/.github/workflows/vss-integration.yml @@ -8,7 +8,7 @@ concurrency: jobs: build-and-test: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: ubuntu-latest services: diff --git a/.github/workflows/vss-no-auth-integration.yml b/.github/workflows/vss-no-auth-integration.yml index 8ee2fe54b9..9e7fb6c51b 100644 --- a/.github/workflows/vss-no-auth-integration.yml +++ b/.github/workflows/vss-no-auth-integration.yml @@ -8,7 +8,7 @@ concurrency: jobs: build-and-test: - timeout-minutes: 60 + timeout-minutes: 120 runs-on: ubuntu-latest services: