diff --git a/.github/workflows/CI-build-macos-macos-13-genai.yml b/.github/workflows/CI-build-macos-macos-13-genai.yml index aefd296f5a..8a68d0c7c3 100644 --- a/.github/workflows/CI-build-macos-macos-13-genai.yml +++ b/.github/workflows/CI-build-macos-macos-13-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: macos-13 + timeout-minutes: 120 env: ARCH: x86_64 MATRIX: '(macos-x86_64-genai)' diff --git a/.github/workflows/CI-build-macos-macos-13-v31.yml b/.github/workflows/CI-build-macos-macos-13-v31.yml index 7cf09043b0..cc8c9671ed 100644 --- a/.github/workflows/CI-build-macos-macos-13-v31.yml +++ b/.github/workflows/CI-build-macos-macos-13-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: macos-13 + timeout-minutes: 120 env: ARCH: x86_64 MATRIX: '(macos-x86_64-v31)' diff --git a/.github/workflows/CI-build-macos-macos-13.yml b/.github/workflows/CI-build-macos-macos-13.yml index a099403646..46942e1479 100644 --- a/.github/workflows/CI-build-macos-macos-13.yml +++ b/.github/workflows/CI-build-macos-macos-13.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: macos-13 + timeout-minutes: 120 env: ARCH: x86_64 MATRIX: '(macos-x86_64)' diff --git a/.github/workflows/CI-build-macos-macos-14-genai.yml b/.github/workflows/CI-build-macos-macos-14-genai.yml index c7e12fb4ae..7eba3db8b9 100644 --- a/.github/workflows/CI-build-macos-macos-14-genai.yml +++ b/.github/workflows/CI-build-macos-macos-14-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: macos-14 + timeout-minutes: 120 env: ARCH: arm64 MATRIX: '(macos-arm64-genai)' diff --git a/.github/workflows/CI-build-macos-macos-14-v31.yml b/.github/workflows/CI-build-macos-macos-14-v31.yml index d494283c42..c7f490f5db 100644 --- a/.github/workflows/CI-build-macos-macos-14-v31.yml +++ b/.github/workflows/CI-build-macos-macos-14-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: macos-14 + timeout-minutes: 120 env: ARCH: arm64 MATRIX: '(macos-arm64-v31)' diff --git a/.github/workflows/CI-build-macos-macos-14.yml b/.github/workflows/CI-build-macos-macos-14.yml index 95c0563a52..b076386a05 100644 --- a/.github/workflows/CI-build-macos-macos-14.yml +++ b/.github/workflows/CI-build-macos-macos-14.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: macos-14 + timeout-minutes: 120 env: ARCH: arm64 MATRIX: '(macos-arm64)' diff --git a/.github/workflows/CI-cluster-simulator.yml b/.github/workflows/CI-cluster-simulator.yml index ff4235c510..416e8a4157 100644 --- a/.github/workflows/CI-cluster-simulator.yml +++ b/.github/workflows/CI-cluster-simulator.yml @@ -31,6 +31,7 @@ jobs: build: name: build runs-on: ubuntu-22.04 + timeout-minutes: 120 outputs: groups: ${{ steps.simulator-groups.outputs.groups }} @@ -57,6 +58,7 @@ jobs: run: test/infra/control/cluster-simulator-ci.bash install - name: Build simulation test runtime + timeout-minutes: 90 if: steps.simulator-build.outputs.cache-hit != 'true' run: test/infra/control/cluster-simulator-ci.bash build @@ -78,6 +80,7 @@ jobs: name: test / ${{ matrix.group }} needs: build runs-on: ubuntu-22.04 + timeout-minutes: 120 strategy: fail-fast: false matrix: @@ -113,6 +116,7 @@ jobs: run: test/infra/control/ensure-infras.bash - name: Run simulation tests + timeout-minutes: 90 run: test/infra/control/run-tests-isolated.bash - name: Cleanup diff --git a/.github/workflows/CI-lint-groups-json.yml b/.github/workflows/CI-lint-groups-json.yml index 9981f3cd42..d5362ef0f8 100644 --- a/.github/workflows/CI-lint-groups-json.yml +++ b/.github/workflows/CI-lint-groups-json.yml @@ -8,6 +8,7 @@ on: jobs: lint: runs-on: ubuntu-latest + timeout-minutes: 120 steps: - uses: actions/checkout@v4 - name: Fetch GH-Actions branch diff --git a/.github/workflows/CI-package-amd64-almalinux10-clang.yml b/.github/workflows/CI-package-amd64-almalinux10-clang.yml index 9636575526..22819b761c 100644 --- a/.github/workflows/CI-package-amd64-almalinux10-clang.yml +++ b/.github/workflows/CI-package-amd64-almalinux10-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-amd64-almalinux10-dbg.yml b/.github/workflows/CI-package-amd64-almalinux10-dbg.yml index 22f79c4c13..fdb2cba082 100644 --- a/.github/workflows/CI-package-amd64-almalinux10-dbg.yml +++ b/.github/workflows/CI-package-amd64-almalinux10-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-amd64-almalinux10-genai-clang.yml b/.github/workflows/CI-package-amd64-almalinux10-genai-clang.yml index 7d5a6f1e90..a9d0c4e0f5 100644 --- a/.github/workflows/CI-package-amd64-almalinux10-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-almalinux10-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-amd64-almalinux10-genai-dbg.yml b/.github/workflows/CI-package-amd64-almalinux10-genai-dbg.yml index c32c7f423f..b03fe83dc8 100644 --- a/.github/workflows/CI-package-amd64-almalinux10-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-almalinux10-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-amd64-almalinux10-genai.yml b/.github/workflows/CI-package-amd64-almalinux10-genai.yml index 1584ea43cf..7156c0987b 100644 --- a/.github/workflows/CI-package-amd64-almalinux10-genai.yml +++ b/.github/workflows/CI-package-amd64-almalinux10-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-amd64-almalinux10-v31-clang.yml b/.github/workflows/CI-package-amd64-almalinux10-v31-clang.yml index 6fbab54167..69130b4cf9 100644 --- a/.github/workflows/CI-package-amd64-almalinux10-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-almalinux10-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-amd64-almalinux10-v31-dbg.yml b/.github/workflows/CI-package-amd64-almalinux10-v31-dbg.yml index a1a43cf86c..242ca7a8e0 100644 --- a/.github/workflows/CI-package-amd64-almalinux10-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-almalinux10-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-amd64-almalinux10-v31.yml b/.github/workflows/CI-package-amd64-almalinux10-v31.yml index f406b3a7e3..8658254902 100644 --- a/.github/workflows/CI-package-amd64-almalinux10-v31.yml +++ b/.github/workflows/CI-package-amd64-almalinux10-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-amd64-almalinux10.yml b/.github/workflows/CI-package-amd64-almalinux10.yml index 81e64cd666..63f6a412e8 100644 --- a/.github/workflows/CI-package-amd64-almalinux10.yml +++ b/.github/workflows/CI-package-amd64-almalinux10.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-amd64-almalinux8-clang.yml b/.github/workflows/CI-package-amd64-almalinux8-clang.yml index 4be46cb8a5..d3df4261e2 100644 --- a/.github/workflows/CI-package-amd64-almalinux8-clang.yml +++ b/.github/workflows/CI-package-amd64-almalinux8-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-amd64-almalinux8-dbg.yml b/.github/workflows/CI-package-amd64-almalinux8-dbg.yml index cadb44d0d4..dd753be991 100644 --- a/.github/workflows/CI-package-amd64-almalinux8-dbg.yml +++ b/.github/workflows/CI-package-amd64-almalinux8-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-amd64-almalinux8-genai-clang.yml b/.github/workflows/CI-package-amd64-almalinux8-genai-clang.yml index d7e66d1058..ef735a0b5f 100644 --- a/.github/workflows/CI-package-amd64-almalinux8-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-almalinux8-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-amd64-almalinux8-genai-dbg.yml b/.github/workflows/CI-package-amd64-almalinux8-genai-dbg.yml index 6e085f4e20..a4765bc69b 100644 --- a/.github/workflows/CI-package-amd64-almalinux8-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-almalinux8-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-amd64-almalinux8-genai.yml b/.github/workflows/CI-package-amd64-almalinux8-genai.yml index cd5cde1db8..027eff0e41 100644 --- a/.github/workflows/CI-package-amd64-almalinux8-genai.yml +++ b/.github/workflows/CI-package-amd64-almalinux8-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-amd64-almalinux8-v31-clang.yml b/.github/workflows/CI-package-amd64-almalinux8-v31-clang.yml index ce3ba9dd54..b30b96bd15 100644 --- a/.github/workflows/CI-package-amd64-almalinux8-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-almalinux8-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-amd64-almalinux8-v31-dbg.yml b/.github/workflows/CI-package-amd64-almalinux8-v31-dbg.yml index cc9cc1f324..10a442c0cf 100644 --- a/.github/workflows/CI-package-amd64-almalinux8-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-almalinux8-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-amd64-almalinux8-v31.yml b/.github/workflows/CI-package-amd64-almalinux8-v31.yml index edc60be841..af5d54af4c 100644 --- a/.github/workflows/CI-package-amd64-almalinux8-v31.yml +++ b/.github/workflows/CI-package-amd64-almalinux8-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-amd64-almalinux8.yml b/.github/workflows/CI-package-amd64-almalinux8.yml index f42703da47..99cd6ccec4 100644 --- a/.github/workflows/CI-package-amd64-almalinux8.yml +++ b/.github/workflows/CI-package-amd64-almalinux8.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-amd64-almalinux9-clang.yml b/.github/workflows/CI-package-amd64-almalinux9-clang.yml index 88e257baa6..6d7ad4d246 100644 --- a/.github/workflows/CI-package-amd64-almalinux9-clang.yml +++ b/.github/workflows/CI-package-amd64-almalinux9-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-amd64-almalinux9-dbg.yml b/.github/workflows/CI-package-amd64-almalinux9-dbg.yml index 46e9cfa96a..880f39c853 100644 --- a/.github/workflows/CI-package-amd64-almalinux9-dbg.yml +++ b/.github/workflows/CI-package-amd64-almalinux9-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-amd64-almalinux9-genai-clang.yml b/.github/workflows/CI-package-amd64-almalinux9-genai-clang.yml index 14add04238..89b2f63e85 100644 --- a/.github/workflows/CI-package-amd64-almalinux9-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-almalinux9-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-amd64-almalinux9-genai-dbg.yml b/.github/workflows/CI-package-amd64-almalinux9-genai-dbg.yml index 67ad9e327c..59e73b8dfb 100644 --- a/.github/workflows/CI-package-amd64-almalinux9-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-almalinux9-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-amd64-almalinux9-genai.yml b/.github/workflows/CI-package-amd64-almalinux9-genai.yml index 86f2f37eb5..86e9e46cc9 100644 --- a/.github/workflows/CI-package-amd64-almalinux9-genai.yml +++ b/.github/workflows/CI-package-amd64-almalinux9-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-amd64-almalinux9-v31-clang.yml b/.github/workflows/CI-package-amd64-almalinux9-v31-clang.yml index 6935d45630..8d3ea63b48 100644 --- a/.github/workflows/CI-package-amd64-almalinux9-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-almalinux9-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-amd64-almalinux9-v31-dbg.yml b/.github/workflows/CI-package-amd64-almalinux9-v31-dbg.yml index 4e91622011..ca31b23c01 100644 --- a/.github/workflows/CI-package-amd64-almalinux9-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-almalinux9-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-amd64-almalinux9-v31.yml b/.github/workflows/CI-package-amd64-almalinux9-v31.yml index a7109eeb13..117ab86f48 100644 --- a/.github/workflows/CI-package-amd64-almalinux9-v31.yml +++ b/.github/workflows/CI-package-amd64-almalinux9-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-amd64-almalinux9.yml b/.github/workflows/CI-package-amd64-almalinux9.yml index 32bf52f471..f7b24e277d 100644 --- a/.github/workflows/CI-package-amd64-almalinux9.yml +++ b/.github/workflows/CI-package-amd64-almalinux9.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-amd64-centos10-clang.yml b/.github/workflows/CI-package-amd64-centos10-clang.yml index c1c86f7206..e70609eada 100644 --- a/.github/workflows/CI-package-amd64-centos10-clang.yml +++ b/.github/workflows/CI-package-amd64-centos10-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos10 diff --git a/.github/workflows/CI-package-amd64-centos10-dbg.yml b/.github/workflows/CI-package-amd64-centos10-dbg.yml index 1733a5c754..058b263319 100644 --- a/.github/workflows/CI-package-amd64-centos10-dbg.yml +++ b/.github/workflows/CI-package-amd64-centos10-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos10 diff --git a/.github/workflows/CI-package-amd64-centos10-genai-clang.yml b/.github/workflows/CI-package-amd64-centos10-genai-clang.yml index f69d535c54..2745e074d4 100644 --- a/.github/workflows/CI-package-amd64-centos10-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-centos10-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos10 diff --git a/.github/workflows/CI-package-amd64-centos10-genai-dbg.yml b/.github/workflows/CI-package-amd64-centos10-genai-dbg.yml index 1bf76a4308..29e85cf85f 100644 --- a/.github/workflows/CI-package-amd64-centos10-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-centos10-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos10 diff --git a/.github/workflows/CI-package-amd64-centos10-genai.yml b/.github/workflows/CI-package-amd64-centos10-genai.yml index f039485e95..0846e0c3d0 100644 --- a/.github/workflows/CI-package-amd64-centos10-genai.yml +++ b/.github/workflows/CI-package-amd64-centos10-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos10 diff --git a/.github/workflows/CI-package-amd64-centos10-v31-clang.yml b/.github/workflows/CI-package-amd64-centos10-v31-clang.yml index 8717b8c99c..61f903249a 100644 --- a/.github/workflows/CI-package-amd64-centos10-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-centos10-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos10 diff --git a/.github/workflows/CI-package-amd64-centos10-v31-dbg.yml b/.github/workflows/CI-package-amd64-centos10-v31-dbg.yml index 200bb8e25d..557f45e11f 100644 --- a/.github/workflows/CI-package-amd64-centos10-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-centos10-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos10 diff --git a/.github/workflows/CI-package-amd64-centos10-v31.yml b/.github/workflows/CI-package-amd64-centos10-v31.yml index 16c5da2f84..c63a947d3e 100644 --- a/.github/workflows/CI-package-amd64-centos10-v31.yml +++ b/.github/workflows/CI-package-amd64-centos10-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos10 diff --git a/.github/workflows/CI-package-amd64-centos10.yml b/.github/workflows/CI-package-amd64-centos10.yml index 2c614558a7..a31e48d1df 100644 --- a/.github/workflows/CI-package-amd64-centos10.yml +++ b/.github/workflows/CI-package-amd64-centos10.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos10 diff --git a/.github/workflows/CI-package-amd64-centos9-clang.yml b/.github/workflows/CI-package-amd64-centos9-clang.yml index 10d39e3e89..08e08acce5 100644 --- a/.github/workflows/CI-package-amd64-centos9-clang.yml +++ b/.github/workflows/CI-package-amd64-centos9-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos9 diff --git a/.github/workflows/CI-package-amd64-centos9-dbg.yml b/.github/workflows/CI-package-amd64-centos9-dbg.yml index 86838e3b07..400497bfa8 100644 --- a/.github/workflows/CI-package-amd64-centos9-dbg.yml +++ b/.github/workflows/CI-package-amd64-centos9-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos9 diff --git a/.github/workflows/CI-package-amd64-centos9-genai-clang.yml b/.github/workflows/CI-package-amd64-centos9-genai-clang.yml index ad44f34fdb..18b4eec93a 100644 --- a/.github/workflows/CI-package-amd64-centos9-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-centos9-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos9 diff --git a/.github/workflows/CI-package-amd64-centos9-genai-dbg.yml b/.github/workflows/CI-package-amd64-centos9-genai-dbg.yml index c8774c8b57..359709939e 100644 --- a/.github/workflows/CI-package-amd64-centos9-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-centos9-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos9 diff --git a/.github/workflows/CI-package-amd64-centos9-genai.yml b/.github/workflows/CI-package-amd64-centos9-genai.yml index c6b09f5791..e00082cf19 100644 --- a/.github/workflows/CI-package-amd64-centos9-genai.yml +++ b/.github/workflows/CI-package-amd64-centos9-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos9 diff --git a/.github/workflows/CI-package-amd64-centos9-v31-clang.yml b/.github/workflows/CI-package-amd64-centos9-v31-clang.yml index ff18553187..339eeb194d 100644 --- a/.github/workflows/CI-package-amd64-centos9-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-centos9-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos9 diff --git a/.github/workflows/CI-package-amd64-centos9-v31-dbg.yml b/.github/workflows/CI-package-amd64-centos9-v31-dbg.yml index 72b3ef7a0f..9896602e1d 100644 --- a/.github/workflows/CI-package-amd64-centos9-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-centos9-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos9 diff --git a/.github/workflows/CI-package-amd64-centos9-v31.yml b/.github/workflows/CI-package-amd64-centos9-v31.yml index c11378bb0b..6787c73cba 100644 --- a/.github/workflows/CI-package-amd64-centos9-v31.yml +++ b/.github/workflows/CI-package-amd64-centos9-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos9 diff --git a/.github/workflows/CI-package-amd64-centos9.yml b/.github/workflows/CI-package-amd64-centos9.yml index 7d4506f3de..a2f9d651f2 100644 --- a/.github/workflows/CI-package-amd64-centos9.yml +++ b/.github/workflows/CI-package-amd64-centos9.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: centos9 diff --git a/.github/workflows/CI-package-amd64-debian12-clang.yml b/.github/workflows/CI-package-amd64-debian12-clang.yml index d463824498..dcd99a8cac 100644 --- a/.github/workflows/CI-package-amd64-debian12-clang.yml +++ b/.github/workflows/CI-package-amd64-debian12-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian12 diff --git a/.github/workflows/CI-package-amd64-debian12-dbg.yml b/.github/workflows/CI-package-amd64-debian12-dbg.yml index 6d01b2b937..6e0b5bffc1 100644 --- a/.github/workflows/CI-package-amd64-debian12-dbg.yml +++ b/.github/workflows/CI-package-amd64-debian12-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian12 diff --git a/.github/workflows/CI-package-amd64-debian12-genai-clang.yml b/.github/workflows/CI-package-amd64-debian12-genai-clang.yml index a26897bbe9..b0fc08b263 100644 --- a/.github/workflows/CI-package-amd64-debian12-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-debian12-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian12 diff --git a/.github/workflows/CI-package-amd64-debian12-genai-dbg.yml b/.github/workflows/CI-package-amd64-debian12-genai-dbg.yml index 5b7f91d8ae..53accbfa7a 100644 --- a/.github/workflows/CI-package-amd64-debian12-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-debian12-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian12 diff --git a/.github/workflows/CI-package-amd64-debian12-genai.yml b/.github/workflows/CI-package-amd64-debian12-genai.yml index 3c9c13913e..a9c4ac7f57 100644 --- a/.github/workflows/CI-package-amd64-debian12-genai.yml +++ b/.github/workflows/CI-package-amd64-debian12-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian12 diff --git a/.github/workflows/CI-package-amd64-debian12-v31-clang.yml b/.github/workflows/CI-package-amd64-debian12-v31-clang.yml index 3ebfbd5b4a..4fcc254d97 100644 --- a/.github/workflows/CI-package-amd64-debian12-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-debian12-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian12 diff --git a/.github/workflows/CI-package-amd64-debian12-v31-dbg.yml b/.github/workflows/CI-package-amd64-debian12-v31-dbg.yml index 12ccc13815..d8fbf1803d 100644 --- a/.github/workflows/CI-package-amd64-debian12-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-debian12-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian12 diff --git a/.github/workflows/CI-package-amd64-debian12-v31.yml b/.github/workflows/CI-package-amd64-debian12-v31.yml index cda9dae622..c0ec4cc394 100644 --- a/.github/workflows/CI-package-amd64-debian12-v31.yml +++ b/.github/workflows/CI-package-amd64-debian12-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian12 diff --git a/.github/workflows/CI-package-amd64-debian12.yml b/.github/workflows/CI-package-amd64-debian12.yml index 48d5df73c7..00b8179faa 100644 --- a/.github/workflows/CI-package-amd64-debian12.yml +++ b/.github/workflows/CI-package-amd64-debian12.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian12 diff --git a/.github/workflows/CI-package-amd64-debian13-clang.yml b/.github/workflows/CI-package-amd64-debian13-clang.yml index 76f3057237..89a02683f6 100644 --- a/.github/workflows/CI-package-amd64-debian13-clang.yml +++ b/.github/workflows/CI-package-amd64-debian13-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian13 diff --git a/.github/workflows/CI-package-amd64-debian13-dbg.yml b/.github/workflows/CI-package-amd64-debian13-dbg.yml index 9af6d92c68..a02817b4d3 100644 --- a/.github/workflows/CI-package-amd64-debian13-dbg.yml +++ b/.github/workflows/CI-package-amd64-debian13-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian13 diff --git a/.github/workflows/CI-package-amd64-debian13-genai-clang.yml b/.github/workflows/CI-package-amd64-debian13-genai-clang.yml index 8c1c784d85..d97fa7f417 100644 --- a/.github/workflows/CI-package-amd64-debian13-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-debian13-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian13 diff --git a/.github/workflows/CI-package-amd64-debian13-genai-dbg.yml b/.github/workflows/CI-package-amd64-debian13-genai-dbg.yml index c873132d44..d067c39444 100644 --- a/.github/workflows/CI-package-amd64-debian13-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-debian13-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian13 diff --git a/.github/workflows/CI-package-amd64-debian13-genai.yml b/.github/workflows/CI-package-amd64-debian13-genai.yml index 65c8ab5e05..33aa9f8e73 100644 --- a/.github/workflows/CI-package-amd64-debian13-genai.yml +++ b/.github/workflows/CI-package-amd64-debian13-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian13 diff --git a/.github/workflows/CI-package-amd64-debian13-v31-clang.yml b/.github/workflows/CI-package-amd64-debian13-v31-clang.yml index aad9a067c8..6e7c87d5c9 100644 --- a/.github/workflows/CI-package-amd64-debian13-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-debian13-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian13 diff --git a/.github/workflows/CI-package-amd64-debian13-v31-dbg.yml b/.github/workflows/CI-package-amd64-debian13-v31-dbg.yml index 66ffc84f8a..b57e3bb5fb 100644 --- a/.github/workflows/CI-package-amd64-debian13-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-debian13-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian13 diff --git a/.github/workflows/CI-package-amd64-debian13-v31.yml b/.github/workflows/CI-package-amd64-debian13-v31.yml index 5bd30708d9..05182297dc 100644 --- a/.github/workflows/CI-package-amd64-debian13-v31.yml +++ b/.github/workflows/CI-package-amd64-debian13-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian13 diff --git a/.github/workflows/CI-package-amd64-debian13.yml b/.github/workflows/CI-package-amd64-debian13.yml index 6b0bcbe18e..e4760dd155 100644 --- a/.github/workflows/CI-package-amd64-debian13.yml +++ b/.github/workflows/CI-package-amd64-debian13.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: debian13 diff --git a/.github/workflows/CI-package-amd64-fedora42-clang.yml b/.github/workflows/CI-package-amd64-fedora42-clang.yml index 606999bb0d..446772e0e1 100644 --- a/.github/workflows/CI-package-amd64-fedora42-clang.yml +++ b/.github/workflows/CI-package-amd64-fedora42-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora42 diff --git a/.github/workflows/CI-package-amd64-fedora42-dbg.yml b/.github/workflows/CI-package-amd64-fedora42-dbg.yml index ebe4bc992f..c6d789cd8e 100644 --- a/.github/workflows/CI-package-amd64-fedora42-dbg.yml +++ b/.github/workflows/CI-package-amd64-fedora42-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora42 diff --git a/.github/workflows/CI-package-amd64-fedora42-genai-clang.yml b/.github/workflows/CI-package-amd64-fedora42-genai-clang.yml index d208871fdc..95efd9310d 100644 --- a/.github/workflows/CI-package-amd64-fedora42-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-fedora42-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora42 diff --git a/.github/workflows/CI-package-amd64-fedora42-genai-dbg.yml b/.github/workflows/CI-package-amd64-fedora42-genai-dbg.yml index d9a15c7a0b..a8d2eca05a 100644 --- a/.github/workflows/CI-package-amd64-fedora42-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-fedora42-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora42 diff --git a/.github/workflows/CI-package-amd64-fedora42-genai.yml b/.github/workflows/CI-package-amd64-fedora42-genai.yml index c7ab5b1188..509ee610e5 100644 --- a/.github/workflows/CI-package-amd64-fedora42-genai.yml +++ b/.github/workflows/CI-package-amd64-fedora42-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora42 diff --git a/.github/workflows/CI-package-amd64-fedora42-v31-clang.yml b/.github/workflows/CI-package-amd64-fedora42-v31-clang.yml index c6e9dec0be..20c86703f2 100644 --- a/.github/workflows/CI-package-amd64-fedora42-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-fedora42-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora42 diff --git a/.github/workflows/CI-package-amd64-fedora42-v31-dbg.yml b/.github/workflows/CI-package-amd64-fedora42-v31-dbg.yml index 983de01d6e..a76a2a2122 100644 --- a/.github/workflows/CI-package-amd64-fedora42-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-fedora42-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora42 diff --git a/.github/workflows/CI-package-amd64-fedora42-v31.yml b/.github/workflows/CI-package-amd64-fedora42-v31.yml index 711dd9843b..5630d29298 100644 --- a/.github/workflows/CI-package-amd64-fedora42-v31.yml +++ b/.github/workflows/CI-package-amd64-fedora42-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora42 diff --git a/.github/workflows/CI-package-amd64-fedora42.yml b/.github/workflows/CI-package-amd64-fedora42.yml index f8ec10d8ff..0155a0d081 100644 --- a/.github/workflows/CI-package-amd64-fedora42.yml +++ b/.github/workflows/CI-package-amd64-fedora42.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora42 diff --git a/.github/workflows/CI-package-amd64-fedora43-clang.yml b/.github/workflows/CI-package-amd64-fedora43-clang.yml index 573aa17854..36b818fefc 100644 --- a/.github/workflows/CI-package-amd64-fedora43-clang.yml +++ b/.github/workflows/CI-package-amd64-fedora43-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora43 diff --git a/.github/workflows/CI-package-amd64-fedora43-dbg.yml b/.github/workflows/CI-package-amd64-fedora43-dbg.yml index 65b06ba49e..05c617d00a 100644 --- a/.github/workflows/CI-package-amd64-fedora43-dbg.yml +++ b/.github/workflows/CI-package-amd64-fedora43-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora43 diff --git a/.github/workflows/CI-package-amd64-fedora43-genai-clang.yml b/.github/workflows/CI-package-amd64-fedora43-genai-clang.yml index 8c54f22c5a..934edcd416 100644 --- a/.github/workflows/CI-package-amd64-fedora43-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-fedora43-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora43 diff --git a/.github/workflows/CI-package-amd64-fedora43-genai-dbg.yml b/.github/workflows/CI-package-amd64-fedora43-genai-dbg.yml index f22d28915a..47abdeb1ea 100644 --- a/.github/workflows/CI-package-amd64-fedora43-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-fedora43-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora43 diff --git a/.github/workflows/CI-package-amd64-fedora43-genai.yml b/.github/workflows/CI-package-amd64-fedora43-genai.yml index 92ee04ffc1..6f0a53561a 100644 --- a/.github/workflows/CI-package-amd64-fedora43-genai.yml +++ b/.github/workflows/CI-package-amd64-fedora43-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora43 diff --git a/.github/workflows/CI-package-amd64-fedora43-v31-clang.yml b/.github/workflows/CI-package-amd64-fedora43-v31-clang.yml index c5cf393e63..82e402a855 100644 --- a/.github/workflows/CI-package-amd64-fedora43-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-fedora43-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora43 diff --git a/.github/workflows/CI-package-amd64-fedora43-v31-dbg.yml b/.github/workflows/CI-package-amd64-fedora43-v31-dbg.yml index aea46e1172..6a6f62bc6c 100644 --- a/.github/workflows/CI-package-amd64-fedora43-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-fedora43-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora43 diff --git a/.github/workflows/CI-package-amd64-fedora43-v31.yml b/.github/workflows/CI-package-amd64-fedora43-v31.yml index 5323de6ab2..235b2ced31 100644 --- a/.github/workflows/CI-package-amd64-fedora43-v31.yml +++ b/.github/workflows/CI-package-amd64-fedora43-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora43 diff --git a/.github/workflows/CI-package-amd64-fedora43.yml b/.github/workflows/CI-package-amd64-fedora43.yml index 6c1f6db738..4de95e234f 100644 --- a/.github/workflows/CI-package-amd64-fedora43.yml +++ b/.github/workflows/CI-package-amd64-fedora43.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: fedora43 diff --git a/.github/workflows/CI-package-amd64-fedora44-clang.yml b/.github/workflows/CI-package-amd64-fedora44-clang.yml index 82c7eabe69..805a265469 100644 --- a/.github/workflows/CI-package-amd64-fedora44-clang.yml +++ b/.github/workflows/CI-package-amd64-fedora44-clang.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-fedora44-dbg.yml b/.github/workflows/CI-package-amd64-fedora44-dbg.yml index 49b291aa4f..7177d893cc 100644 --- a/.github/workflows/CI-package-amd64-fedora44-dbg.yml +++ b/.github/workflows/CI-package-amd64-fedora44-dbg.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-fedora44-genai-clang.yml b/.github/workflows/CI-package-amd64-fedora44-genai-clang.yml index 12dbc94b95..3b02eecc46 100644 --- a/.github/workflows/CI-package-amd64-fedora44-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-fedora44-genai-clang.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-fedora44-genai-dbg.yml b/.github/workflows/CI-package-amd64-fedora44-genai-dbg.yml index 76f1cf62f8..81f5e32314 100644 --- a/.github/workflows/CI-package-amd64-fedora44-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-fedora44-genai-dbg.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-fedora44-genai.yml b/.github/workflows/CI-package-amd64-fedora44-genai.yml index 0f79cff4ad..eaa7e1d69a 100644 --- a/.github/workflows/CI-package-amd64-fedora44-genai.yml +++ b/.github/workflows/CI-package-amd64-fedora44-genai.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-fedora44-v31-clang.yml b/.github/workflows/CI-package-amd64-fedora44-v31-clang.yml index ff0ebf0bf0..dc0157dde5 100644 --- a/.github/workflows/CI-package-amd64-fedora44-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-fedora44-v31-clang.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-fedora44-v31-dbg.yml b/.github/workflows/CI-package-amd64-fedora44-v31-dbg.yml index fafdc0ebc9..3baf70b576 100644 --- a/.github/workflows/CI-package-amd64-fedora44-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-fedora44-v31-dbg.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-fedora44-v31.yml b/.github/workflows/CI-package-amd64-fedora44-v31.yml index 640eea82e4..30a9f5b81e 100644 --- a/.github/workflows/CI-package-amd64-fedora44-v31.yml +++ b/.github/workflows/CI-package-amd64-fedora44-v31.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-fedora44.yml b/.github/workflows/CI-package-amd64-fedora44.yml index 9b8f7c1a4f..6f710d8a9e 100644 --- a/.github/workflows/CI-package-amd64-fedora44.yml +++ b/.github/workflows/CI-package-amd64-fedora44.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-opensuse15-clang.yml b/.github/workflows/CI-package-amd64-opensuse15-clang.yml index 52fc15cc50..e8c8347df3 100644 --- a/.github/workflows/CI-package-amd64-opensuse15-clang.yml +++ b/.github/workflows/CI-package-amd64-opensuse15-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-amd64-opensuse15-dbg.yml b/.github/workflows/CI-package-amd64-opensuse15-dbg.yml index 14fb920c06..216b6eef26 100644 --- a/.github/workflows/CI-package-amd64-opensuse15-dbg.yml +++ b/.github/workflows/CI-package-amd64-opensuse15-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-amd64-opensuse15-genai-clang.yml b/.github/workflows/CI-package-amd64-opensuse15-genai-clang.yml index d78e08d78d..b2d9a5ac9a 100644 --- a/.github/workflows/CI-package-amd64-opensuse15-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-opensuse15-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-amd64-opensuse15-genai-dbg.yml b/.github/workflows/CI-package-amd64-opensuse15-genai-dbg.yml index 4b2e20cbbe..2d6faede99 100644 --- a/.github/workflows/CI-package-amd64-opensuse15-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-opensuse15-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-amd64-opensuse15-genai.yml b/.github/workflows/CI-package-amd64-opensuse15-genai.yml index 0ab846a2b1..022d728544 100644 --- a/.github/workflows/CI-package-amd64-opensuse15-genai.yml +++ b/.github/workflows/CI-package-amd64-opensuse15-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-amd64-opensuse15-v31-clang.yml b/.github/workflows/CI-package-amd64-opensuse15-v31-clang.yml index 4201292bd4..db9ed767aa 100644 --- a/.github/workflows/CI-package-amd64-opensuse15-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-opensuse15-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-amd64-opensuse15-v31-dbg.yml b/.github/workflows/CI-package-amd64-opensuse15-v31-dbg.yml index e016507286..5c835400c5 100644 --- a/.github/workflows/CI-package-amd64-opensuse15-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-opensuse15-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-amd64-opensuse15-v31.yml b/.github/workflows/CI-package-amd64-opensuse15-v31.yml index f8e91d41ad..c7cfb479a1 100644 --- a/.github/workflows/CI-package-amd64-opensuse15-v31.yml +++ b/.github/workflows/CI-package-amd64-opensuse15-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-amd64-opensuse15.yml b/.github/workflows/CI-package-amd64-opensuse15.yml index 7e48f17574..da58245c36 100644 --- a/.github/workflows/CI-package-amd64-opensuse15.yml +++ b/.github/workflows/CI-package-amd64-opensuse15.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-amd64-opensuse16-clang.yml b/.github/workflows/CI-package-amd64-opensuse16-clang.yml index a6ef2e25e7..0506e59c3f 100644 --- a/.github/workflows/CI-package-amd64-opensuse16-clang.yml +++ b/.github/workflows/CI-package-amd64-opensuse16-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-amd64-opensuse16-dbg.yml b/.github/workflows/CI-package-amd64-opensuse16-dbg.yml index cbd2c50cd8..48a5b940b3 100644 --- a/.github/workflows/CI-package-amd64-opensuse16-dbg.yml +++ b/.github/workflows/CI-package-amd64-opensuse16-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-amd64-opensuse16-genai-clang.yml b/.github/workflows/CI-package-amd64-opensuse16-genai-clang.yml index 19d759c40b..5afb41f3dc 100644 --- a/.github/workflows/CI-package-amd64-opensuse16-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-opensuse16-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-amd64-opensuse16-genai-dbg.yml b/.github/workflows/CI-package-amd64-opensuse16-genai-dbg.yml index 0a5765e106..873b580500 100644 --- a/.github/workflows/CI-package-amd64-opensuse16-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-opensuse16-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-amd64-opensuse16-genai.yml b/.github/workflows/CI-package-amd64-opensuse16-genai.yml index 49d05e02f4..cb557c4e6c 100644 --- a/.github/workflows/CI-package-amd64-opensuse16-genai.yml +++ b/.github/workflows/CI-package-amd64-opensuse16-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-amd64-opensuse16-v31-clang.yml b/.github/workflows/CI-package-amd64-opensuse16-v31-clang.yml index 2e0036d569..02111a52a4 100644 --- a/.github/workflows/CI-package-amd64-opensuse16-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-opensuse16-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-amd64-opensuse16-v31-dbg.yml b/.github/workflows/CI-package-amd64-opensuse16-v31-dbg.yml index d75f997ebc..c8319c1ed4 100644 --- a/.github/workflows/CI-package-amd64-opensuse16-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-opensuse16-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-amd64-opensuse16-v31.yml b/.github/workflows/CI-package-amd64-opensuse16-v31.yml index 67d1c4f913..b365cff9b0 100644 --- a/.github/workflows/CI-package-amd64-opensuse16-v31.yml +++ b/.github/workflows/CI-package-amd64-opensuse16-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-amd64-opensuse16.yml b/.github/workflows/CI-package-amd64-opensuse16.yml index faa9ad00df..d65d5081a9 100644 --- a/.github/workflows/CI-package-amd64-opensuse16.yml +++ b/.github/workflows/CI-package-amd64-opensuse16.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-amd64-tarball.yml b/.github/workflows/CI-package-amd64-tarball.yml index 7c21e4246f..2911a54dac 100644 --- a/.github/workflows/CI-package-amd64-tarball.yml +++ b/.github/workflows/CI-package-amd64-tarball.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write outputs: @@ -72,6 +73,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-amd64-ubuntu22-clang.yml b/.github/workflows/CI-package-amd64-ubuntu22-clang.yml index 32247a1c21..30cf4d59ce 100644 --- a/.github/workflows/CI-package-amd64-ubuntu22-clang.yml +++ b/.github/workflows/CI-package-amd64-ubuntu22-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-amd64-ubuntu22-dbg.yml b/.github/workflows/CI-package-amd64-ubuntu22-dbg.yml index c08718bf91..f14fb876cb 100644 --- a/.github/workflows/CI-package-amd64-ubuntu22-dbg.yml +++ b/.github/workflows/CI-package-amd64-ubuntu22-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-amd64-ubuntu22-genai-clang.yml b/.github/workflows/CI-package-amd64-ubuntu22-genai-clang.yml index ae663d9852..f858bdd7a1 100644 --- a/.github/workflows/CI-package-amd64-ubuntu22-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-ubuntu22-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-amd64-ubuntu22-genai-dbg.yml b/.github/workflows/CI-package-amd64-ubuntu22-genai-dbg.yml index 5dc4fda1d6..815981b092 100644 --- a/.github/workflows/CI-package-amd64-ubuntu22-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-ubuntu22-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-amd64-ubuntu22-genai.yml b/.github/workflows/CI-package-amd64-ubuntu22-genai.yml index ef825c30f3..a5f6bc652a 100644 --- a/.github/workflows/CI-package-amd64-ubuntu22-genai.yml +++ b/.github/workflows/CI-package-amd64-ubuntu22-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-amd64-ubuntu22-v31-clang.yml b/.github/workflows/CI-package-amd64-ubuntu22-v31-clang.yml index edf33c9685..d5ff921d54 100644 --- a/.github/workflows/CI-package-amd64-ubuntu22-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-ubuntu22-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-amd64-ubuntu22-v31-dbg.yml b/.github/workflows/CI-package-amd64-ubuntu22-v31-dbg.yml index fb5c0ceda2..23f2e5144c 100644 --- a/.github/workflows/CI-package-amd64-ubuntu22-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-ubuntu22-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-amd64-ubuntu22-v31.yml b/.github/workflows/CI-package-amd64-ubuntu22-v31.yml index b92a9503bd..30538a8084 100644 --- a/.github/workflows/CI-package-amd64-ubuntu22-v31.yml +++ b/.github/workflows/CI-package-amd64-ubuntu22-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-amd64-ubuntu22.yml b/.github/workflows/CI-package-amd64-ubuntu22.yml index e2eae2947a..1074c83d8c 100644 --- a/.github/workflows/CI-package-amd64-ubuntu22.yml +++ b/.github/workflows/CI-package-amd64-ubuntu22.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-amd64-ubuntu24-clang.yml b/.github/workflows/CI-package-amd64-ubuntu24-clang.yml index 74733a3342..6f98bd46b4 100644 --- a/.github/workflows/CI-package-amd64-ubuntu24-clang.yml +++ b/.github/workflows/CI-package-amd64-ubuntu24-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-amd64-ubuntu24-dbg.yml b/.github/workflows/CI-package-amd64-ubuntu24-dbg.yml index 5ffdcd2ddf..24a7016ae0 100644 --- a/.github/workflows/CI-package-amd64-ubuntu24-dbg.yml +++ b/.github/workflows/CI-package-amd64-ubuntu24-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-amd64-ubuntu24-genai-clang.yml b/.github/workflows/CI-package-amd64-ubuntu24-genai-clang.yml index 48a0d739e0..8317e8b895 100644 --- a/.github/workflows/CI-package-amd64-ubuntu24-genai-clang.yml +++ b/.github/workflows/CI-package-amd64-ubuntu24-genai-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-amd64-ubuntu24-genai-dbg.yml b/.github/workflows/CI-package-amd64-ubuntu24-genai-dbg.yml index 1755896f7f..d19edeb241 100644 --- a/.github/workflows/CI-package-amd64-ubuntu24-genai-dbg.yml +++ b/.github/workflows/CI-package-amd64-ubuntu24-genai-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-amd64-ubuntu24-genai.yml b/.github/workflows/CI-package-amd64-ubuntu24-genai.yml index 243cca1bc1..b5f1fefe1e 100644 --- a/.github/workflows/CI-package-amd64-ubuntu24-genai.yml +++ b/.github/workflows/CI-package-amd64-ubuntu24-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-amd64-ubuntu24-v31-clang.yml b/.github/workflows/CI-package-amd64-ubuntu24-v31-clang.yml index 98ae020f50..18cbda303d 100644 --- a/.github/workflows/CI-package-amd64-ubuntu24-v31-clang.yml +++ b/.github/workflows/CI-package-amd64-ubuntu24-v31-clang.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-amd64-ubuntu24-v31-dbg.yml b/.github/workflows/CI-package-amd64-ubuntu24-v31-dbg.yml index 68e340e746..65f0c0bfd8 100644 --- a/.github/workflows/CI-package-amd64-ubuntu24-v31-dbg.yml +++ b/.github/workflows/CI-package-amd64-ubuntu24-v31-dbg.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-amd64-ubuntu24-v31.yml b/.github/workflows/CI-package-amd64-ubuntu24-v31.yml index 913e517fc5..fd908ab236 100644 --- a/.github/workflows/CI-package-amd64-ubuntu24-v31.yml +++ b/.github/workflows/CI-package-amd64-ubuntu24-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-amd64-ubuntu24.yml b/.github/workflows/CI-package-amd64-ubuntu24.yml index 8fdfd66a35..3eefbc5b9f 100644 --- a/.github/workflows/CI-package-amd64-ubuntu24.yml +++ b/.github/workflows/CI-package-amd64-ubuntu24.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04 + timeout-minutes: 120 env: ARCH: amd64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-arm64-almalinux10-genai.yml b/.github/workflows/CI-package-arm64-almalinux10-genai.yml index ec0f056375..1fb3e1c4a3 100644 --- a/.github/workflows/CI-package-arm64-almalinux10-genai.yml +++ b/.github/workflows/CI-package-arm64-almalinux10-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-arm64-almalinux10-v31.yml b/.github/workflows/CI-package-arm64-almalinux10-v31.yml index 6e980ed8b8..995ff1e323 100644 --- a/.github/workflows/CI-package-arm64-almalinux10-v31.yml +++ b/.github/workflows/CI-package-arm64-almalinux10-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-arm64-almalinux10.yml b/.github/workflows/CI-package-arm64-almalinux10.yml index c132e931a2..53cf9a1dcf 100644 --- a/.github/workflows/CI-package-arm64-almalinux10.yml +++ b/.github/workflows/CI-package-arm64-almalinux10.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: almalinux10 diff --git a/.github/workflows/CI-package-arm64-almalinux8-genai.yml b/.github/workflows/CI-package-arm64-almalinux8-genai.yml index ac4aec1661..e3a5bec722 100644 --- a/.github/workflows/CI-package-arm64-almalinux8-genai.yml +++ b/.github/workflows/CI-package-arm64-almalinux8-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-arm64-almalinux8-v31.yml b/.github/workflows/CI-package-arm64-almalinux8-v31.yml index b327b84d8b..2d5fad4eff 100644 --- a/.github/workflows/CI-package-arm64-almalinux8-v31.yml +++ b/.github/workflows/CI-package-arm64-almalinux8-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-arm64-almalinux8.yml b/.github/workflows/CI-package-arm64-almalinux8.yml index 8e294cfd3c..5217b38593 100644 --- a/.github/workflows/CI-package-arm64-almalinux8.yml +++ b/.github/workflows/CI-package-arm64-almalinux8.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: almalinux8 diff --git a/.github/workflows/CI-package-arm64-almalinux9-genai.yml b/.github/workflows/CI-package-arm64-almalinux9-genai.yml index a289a5b834..a62511c0ca 100644 --- a/.github/workflows/CI-package-arm64-almalinux9-genai.yml +++ b/.github/workflows/CI-package-arm64-almalinux9-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-arm64-almalinux9-v31.yml b/.github/workflows/CI-package-arm64-almalinux9-v31.yml index 91e842daf3..7c460ca40c 100644 --- a/.github/workflows/CI-package-arm64-almalinux9-v31.yml +++ b/.github/workflows/CI-package-arm64-almalinux9-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-arm64-almalinux9.yml b/.github/workflows/CI-package-arm64-almalinux9.yml index 968c1f3aa4..fd16e0cee7 100644 --- a/.github/workflows/CI-package-arm64-almalinux9.yml +++ b/.github/workflows/CI-package-arm64-almalinux9.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: almalinux9 diff --git a/.github/workflows/CI-package-arm64-centos10-genai.yml b/.github/workflows/CI-package-arm64-centos10-genai.yml index c7b0dbe659..544aa8368d 100644 --- a/.github/workflows/CI-package-arm64-centos10-genai.yml +++ b/.github/workflows/CI-package-arm64-centos10-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: centos10 diff --git a/.github/workflows/CI-package-arm64-centos10-v31.yml b/.github/workflows/CI-package-arm64-centos10-v31.yml index 563677c9e8..c632f0b03f 100644 --- a/.github/workflows/CI-package-arm64-centos10-v31.yml +++ b/.github/workflows/CI-package-arm64-centos10-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: centos10 diff --git a/.github/workflows/CI-package-arm64-centos10.yml b/.github/workflows/CI-package-arm64-centos10.yml index 73c73358f8..67e168c81f 100644 --- a/.github/workflows/CI-package-arm64-centos10.yml +++ b/.github/workflows/CI-package-arm64-centos10.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: centos10 diff --git a/.github/workflows/CI-package-arm64-centos9-genai.yml b/.github/workflows/CI-package-arm64-centos9-genai.yml index 1eef443f48..24c6dda763 100644 --- a/.github/workflows/CI-package-arm64-centos9-genai.yml +++ b/.github/workflows/CI-package-arm64-centos9-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: centos9 diff --git a/.github/workflows/CI-package-arm64-centos9-v31.yml b/.github/workflows/CI-package-arm64-centos9-v31.yml index 85231be893..f1cca5dc3e 100644 --- a/.github/workflows/CI-package-arm64-centos9-v31.yml +++ b/.github/workflows/CI-package-arm64-centos9-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: centos9 diff --git a/.github/workflows/CI-package-arm64-centos9.yml b/.github/workflows/CI-package-arm64-centos9.yml index 68f044a309..27ec613b90 100644 --- a/.github/workflows/CI-package-arm64-centos9.yml +++ b/.github/workflows/CI-package-arm64-centos9.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: centos9 diff --git a/.github/workflows/CI-package-arm64-debian12-genai.yml b/.github/workflows/CI-package-arm64-debian12-genai.yml index 1f49f99293..9d67658c0b 100644 --- a/.github/workflows/CI-package-arm64-debian12-genai.yml +++ b/.github/workflows/CI-package-arm64-debian12-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: debian12 diff --git a/.github/workflows/CI-package-arm64-debian12-v31.yml b/.github/workflows/CI-package-arm64-debian12-v31.yml index a475a0993b..3c67458c04 100644 --- a/.github/workflows/CI-package-arm64-debian12-v31.yml +++ b/.github/workflows/CI-package-arm64-debian12-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: debian12 diff --git a/.github/workflows/CI-package-arm64-debian12.yml b/.github/workflows/CI-package-arm64-debian12.yml index a7d3183833..6506145c0f 100644 --- a/.github/workflows/CI-package-arm64-debian12.yml +++ b/.github/workflows/CI-package-arm64-debian12.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: debian12 diff --git a/.github/workflows/CI-package-arm64-debian13-genai.yml b/.github/workflows/CI-package-arm64-debian13-genai.yml index 49d8755423..1044bcbf7b 100644 --- a/.github/workflows/CI-package-arm64-debian13-genai.yml +++ b/.github/workflows/CI-package-arm64-debian13-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: debian13 diff --git a/.github/workflows/CI-package-arm64-debian13-v31.yml b/.github/workflows/CI-package-arm64-debian13-v31.yml index 4eba627e8a..f9a94bba0f 100644 --- a/.github/workflows/CI-package-arm64-debian13-v31.yml +++ b/.github/workflows/CI-package-arm64-debian13-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: debian13 diff --git a/.github/workflows/CI-package-arm64-debian13.yml b/.github/workflows/CI-package-arm64-debian13.yml index 4a5ab6abec..75a8297f23 100644 --- a/.github/workflows/CI-package-arm64-debian13.yml +++ b/.github/workflows/CI-package-arm64-debian13.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: debian13 diff --git a/.github/workflows/CI-package-arm64-fedora42-genai.yml b/.github/workflows/CI-package-arm64-fedora42-genai.yml index f6f3b8a0aa..07f5669c96 100644 --- a/.github/workflows/CI-package-arm64-fedora42-genai.yml +++ b/.github/workflows/CI-package-arm64-fedora42-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: fedora42 diff --git a/.github/workflows/CI-package-arm64-fedora42-v31.yml b/.github/workflows/CI-package-arm64-fedora42-v31.yml index 689a60d4db..200bafecdb 100644 --- a/.github/workflows/CI-package-arm64-fedora42-v31.yml +++ b/.github/workflows/CI-package-arm64-fedora42-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: fedora42 diff --git a/.github/workflows/CI-package-arm64-fedora42.yml b/.github/workflows/CI-package-arm64-fedora42.yml index 8414ff778a..6a3e07109a 100644 --- a/.github/workflows/CI-package-arm64-fedora42.yml +++ b/.github/workflows/CI-package-arm64-fedora42.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: fedora42 diff --git a/.github/workflows/CI-package-arm64-fedora43-genai.yml b/.github/workflows/CI-package-arm64-fedora43-genai.yml index bdce6db3dc..74cef92ce0 100644 --- a/.github/workflows/CI-package-arm64-fedora43-genai.yml +++ b/.github/workflows/CI-package-arm64-fedora43-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: fedora43 diff --git a/.github/workflows/CI-package-arm64-fedora43-v31.yml b/.github/workflows/CI-package-arm64-fedora43-v31.yml index 570deb7c5f..45e60e2736 100644 --- a/.github/workflows/CI-package-arm64-fedora43-v31.yml +++ b/.github/workflows/CI-package-arm64-fedora43-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: fedora43 diff --git a/.github/workflows/CI-package-arm64-fedora43.yml b/.github/workflows/CI-package-arm64-fedora43.yml index 811e733626..a5c5606d04 100644 --- a/.github/workflows/CI-package-arm64-fedora43.yml +++ b/.github/workflows/CI-package-arm64-fedora43.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: fedora43 diff --git a/.github/workflows/CI-package-arm64-fedora44-genai.yml b/.github/workflows/CI-package-arm64-fedora44-genai.yml index e439126c21..d78151db19 100644 --- a/.github/workflows/CI-package-arm64-fedora44-genai.yml +++ b/.github/workflows/CI-package-arm64-fedora44-genai.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-arm64-fedora44-v31.yml b/.github/workflows/CI-package-arm64-fedora44-v31.yml index 9357e9d294..cef3be688d 100644 --- a/.github/workflows/CI-package-arm64-fedora44-v31.yml +++ b/.github/workflows/CI-package-arm64-fedora44-v31.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-arm64-fedora44.yml b/.github/workflows/CI-package-arm64-fedora44.yml index 253e267292..62830349bd 100644 --- a/.github/workflows/CI-package-arm64-fedora44.yml +++ b/.github/workflows/CI-package-arm64-fedora44.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write checks: write @@ -77,6 +78,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-arm64-opensuse15-genai.yml b/.github/workflows/CI-package-arm64-opensuse15-genai.yml index ae8c97bfa1..3b2d73bcb6 100644 --- a/.github/workflows/CI-package-arm64-opensuse15-genai.yml +++ b/.github/workflows/CI-package-arm64-opensuse15-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-arm64-opensuse15-v31.yml b/.github/workflows/CI-package-arm64-opensuse15-v31.yml index 81ed23a34f..65168cb2d5 100644 --- a/.github/workflows/CI-package-arm64-opensuse15-v31.yml +++ b/.github/workflows/CI-package-arm64-opensuse15-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-arm64-opensuse15.yml b/.github/workflows/CI-package-arm64-opensuse15.yml index a529c35165..6b158a6a2d 100644 --- a/.github/workflows/CI-package-arm64-opensuse15.yml +++ b/.github/workflows/CI-package-arm64-opensuse15.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: opensuse15 diff --git a/.github/workflows/CI-package-arm64-opensuse16-genai.yml b/.github/workflows/CI-package-arm64-opensuse16-genai.yml index d7704a4c70..d4b7afe98c 100644 --- a/.github/workflows/CI-package-arm64-opensuse16-genai.yml +++ b/.github/workflows/CI-package-arm64-opensuse16-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-arm64-opensuse16-v31.yml b/.github/workflows/CI-package-arm64-opensuse16-v31.yml index f65d9058f4..a5d1f5eb47 100644 --- a/.github/workflows/CI-package-arm64-opensuse16-v31.yml +++ b/.github/workflows/CI-package-arm64-opensuse16-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-arm64-opensuse16.yml b/.github/workflows/CI-package-arm64-opensuse16.yml index af92653a4c..8dbe34e614 100644 --- a/.github/workflows/CI-package-arm64-opensuse16.yml +++ b/.github/workflows/CI-package-arm64-opensuse16.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: opensuse16 diff --git a/.github/workflows/CI-package-arm64-tarball.yml b/.github/workflows/CI-package-arm64-tarball.yml index 8245dbd23b..b9ba95eca6 100644 --- a/.github/workflows/CI-package-arm64-tarball.yml +++ b/.github/workflows/CI-package-arm64-tarball.yml @@ -11,6 +11,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: write outputs: @@ -72,6 +73,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 permissions: contents: write checks: write diff --git a/.github/workflows/CI-package-arm64-ubuntu22-genai.yml b/.github/workflows/CI-package-arm64-ubuntu22-genai.yml index b18e8425af..d0028fb97b 100644 --- a/.github/workflows/CI-package-arm64-ubuntu22-genai.yml +++ b/.github/workflows/CI-package-arm64-ubuntu22-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-arm64-ubuntu22-v31.yml b/.github/workflows/CI-package-arm64-ubuntu22-v31.yml index 330445a1ec..3e8640f84f 100644 --- a/.github/workflows/CI-package-arm64-ubuntu22-v31.yml +++ b/.github/workflows/CI-package-arm64-ubuntu22-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-arm64-ubuntu22.yml b/.github/workflows/CI-package-arm64-ubuntu22.yml index 2db6efb050..e0b3efd86e 100644 --- a/.github/workflows/CI-package-arm64-ubuntu22.yml +++ b/.github/workflows/CI-package-arm64-ubuntu22.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: ubuntu22 diff --git a/.github/workflows/CI-package-arm64-ubuntu24-genai.yml b/.github/workflows/CI-package-arm64-ubuntu24-genai.yml index 1c5706710e..39218bc5a2 100644 --- a/.github/workflows/CI-package-arm64-ubuntu24-genai.yml +++ b/.github/workflows/CI-package-arm64-ubuntu24-genai.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-arm64-ubuntu24-v31.yml b/.github/workflows/CI-package-arm64-ubuntu24-v31.yml index 512b81ca78..872c7e045c 100644 --- a/.github/workflows/CI-package-arm64-ubuntu24-v31.yml +++ b/.github/workflows/CI-package-arm64-ubuntu24-v31.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: ubuntu24 diff --git a/.github/workflows/CI-package-arm64-ubuntu24.yml b/.github/workflows/CI-package-arm64-ubuntu24.yml index 2806a12101..0259809e08 100644 --- a/.github/workflows/CI-package-arm64-ubuntu24.yml +++ b/.github/workflows/CI-package-arm64-ubuntu24.yml @@ -15,6 +15,7 @@ concurrency: jobs: init_release: runs-on: ubuntu-latest + timeout-minutes: 120 # No concurrency group: GitHub's "1 running + 1 pending" rule causes # mass cancellations when many workflows share a group. Instead we # run all init jobs in parallel and converge via a race-tolerant @@ -78,6 +79,7 @@ jobs: build: needs: init_release runs-on: ubuntu-24.04-arm + timeout-minutes: 120 env: ARCH: arm64 DIST: ubuntu24 diff --git a/.github/workflows/CI-push-ci-base-image.yml b/.github/workflows/CI-push-ci-base-image.yml index cdf6f052ca..8578518455 100644 --- a/.github/workflows/CI-push-ci-base-image.yml +++ b/.github/workflows/CI-push-ci-base-image.yml @@ -15,6 +15,7 @@ env: jobs: build-and-push: runs-on: ubuntu-22.04 + timeout-minutes: 120 permissions: contents: read packages: write diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml index b5e8cfd4dc..bfef12e89e 100644 --- a/.github/workflows/claude-code-review.yml +++ b/.github/workflows/claude-code-review.yml @@ -19,6 +19,7 @@ jobs: # github.event.pull_request.author_association == 'FIRST_TIME_CONTRIBUTOR' runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: read pull-requests: read diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index d300267f18..ca3020f07b 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -18,6 +18,7 @@ jobs: (github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) || (github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude'))) runs-on: ubuntu-latest + timeout-minutes: 120 permissions: contents: read pull-requests: read