From c655685a3d3a91a1130d9bae9d89c18afbc66303 Mon Sep 17 00:00:00 2001 From: Elias Rohrer Date: Wed, 12 Aug 2026 16:03:06 +0200 Subject: [PATCH] Use default CI workflow timeouts Two-hour job limits continue to cancel otherwise healthy CI runs when integration tests are slow. Remove the overrides from every workflow so GitHub Actions applies its platform defaults. Co-Authored-By: HAL 9000 --- .github/workflows/0fc-integration.yml | 1 - .github/workflows/audit.yml | 1 - .github/workflows/benchmarks.yml | 1 - .github/workflows/cln-integration.yml | 1 - .github/workflows/cron-weekly-rustfmt.yml | 1 - .github/workflows/eclair-integration.yml | 1 - .github/workflows/hrn-integration.yml | 1 - .github/workflows/kotlin.yml | 1 - .github/workflows/lnd-integration.yml | 1 - .github/workflows/postgres-integration.yml | 1 - .github/workflows/python.yml | 1 - .github/workflows/rust.yml | 3 --- .github/workflows/semver.yml | 1 - .github/workflows/swift.yml | 1 - .github/workflows/vss-integration.yml | 1 - .github/workflows/vss-no-auth-integration.yml | 1 - 16 files changed, 18 deletions(-) diff --git a/.github/workflows/0fc-integration.yml b/.github/workflows/0fc-integration.yml index 1eab8b3ae1..9308d3989a 100644 --- a/.github/workflows/0fc-integration.yml +++ b/.github/workflows/0fc-integration.yml @@ -8,7 +8,6 @@ concurrency: jobs: build-and-test: - 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 8d01b77e38..e2ae378dd7 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -6,7 +6,6 @@ on: jobs: audit: - timeout-minutes: 120 permissions: issues: write checks: write diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index afdf32e779..685ba860b1 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -8,7 +8,6 @@ concurrency: jobs: benchmark: - 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 daf8355bdd..81eb822502 100644 --- a/.github/workflows/cln-integration.yml +++ b/.github/workflows/cln-integration.yml @@ -8,7 +8,6 @@ concurrency: jobs: check-cln: - 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 3d709fe71e..93cfc32830 100644 --- a/.github/workflows/cron-weekly-rustfmt.yml +++ b/.github/workflows/cron-weekly-rustfmt.yml @@ -11,7 +11,6 @@ on: jobs: format: name: Nightly rustfmt - 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 68acc8b13e..18d53a77cd 100644 --- a/.github/workflows/eclair-integration.yml +++ b/.github/workflows/eclair-integration.yml @@ -9,7 +9,6 @@ concurrency: jobs: check-eclair: name: check-eclair (${{ matrix.name }}) - timeout-minutes: 120 runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/hrn-integration.yml b/.github/workflows/hrn-integration.yml index 640da6fb22..e37dbca5b1 100644 --- a/.github/workflows/hrn-integration.yml +++ b/.github/workflows/hrn-integration.yml @@ -8,7 +8,6 @@ concurrency: jobs: build-and-test: - timeout-minutes: 120 runs-on: self-hosted steps: diff --git a/.github/workflows/kotlin.yml b/.github/workflows/kotlin.yml index fc2b885c50..f4d55e3bcc 100644 --- a/.github/workflows/kotlin.yml +++ b/.github/workflows/kotlin.yml @@ -8,7 +8,6 @@ concurrency: jobs: check-kotlin: - timeout-minutes: 120 runs-on: ubuntu-latest env: diff --git a/.github/workflows/lnd-integration.yml b/.github/workflows/lnd-integration.yml index 6c755e2a21..caefbdb6b2 100644 --- a/.github/workflows/lnd-integration.yml +++ b/.github/workflows/lnd-integration.yml @@ -8,7 +8,6 @@ concurrency: jobs: check-lnd: - 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 451bc77582..0fb7b63f60 100644 --- a/.github/workflows/postgres-integration.yml +++ b/.github/workflows/postgres-integration.yml @@ -9,7 +9,6 @@ concurrency: jobs: build-and-test: runs-on: ubuntu-latest - timeout-minutes: 120 services: postgres: diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index da555d192c..e154faa7e9 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -8,7 +8,6 @@ concurrency: jobs: check-python: - timeout-minutes: 120 runs-on: ubuntu-latest env: diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 6871a39278..fa037a024b 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -8,7 +8,6 @@ concurrency: jobs: build: - timeout-minutes: 120 strategy: matrix: platform: [ @@ -93,7 +92,6 @@ jobs: linting: name: Linting - timeout-minutes: 120 runs-on: self-hosted steps: - name: Checkout source code @@ -110,7 +108,6 @@ jobs: doc: name: Documentation - timeout-minutes: 120 runs-on: self-hosted env: RUSTDOCFLAGS: -Dwarnings diff --git a/.github/workflows/semver.yml b/.github/workflows/semver.yml index 0c26305e7c..0fdfbe2137 100644 --- a/.github/workflows/semver.yml +++ b/.github/workflows/semver.yml @@ -3,7 +3,6 @@ on: [push, pull_request] jobs: semver-checks: - 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 2b35622dc0..c1e385e2d3 100644 --- a/.github/workflows/swift.yml +++ b/.github/workflows/swift.yml @@ -8,7 +8,6 @@ concurrency: jobs: check-swift: - timeout-minutes: 120 runs-on: macos-latest steps: diff --git a/.github/workflows/vss-integration.yml b/.github/workflows/vss-integration.yml index 6b66eacd48..c67e9194e1 100644 --- a/.github/workflows/vss-integration.yml +++ b/.github/workflows/vss-integration.yml @@ -8,7 +8,6 @@ concurrency: jobs: build-and-test: - 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 9e7fb6c51b..35666df038 100644 --- a/.github/workflows/vss-no-auth-integration.yml +++ b/.github/workflows/vss-no-auth-integration.yml @@ -8,7 +8,6 @@ concurrency: jobs: build-and-test: - timeout-minutes: 120 runs-on: ubuntu-latest services: