This is an automated email from the ASF dual-hosted git repository.
kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-cpp.git
The following commit(s) were added to refs/heads/main by this push:
new b022fe75 infra: set github actions max-parallel to 15 (#565)
b022fe75 is described below
commit b022fe75e0a1549903f4fe5d08beddcd925fc630
Author: Kevin Liu <[email protected]>
AuthorDate: Tue Feb 17 08:42:31 2026 -0500
infra: set github actions max-parallel to 15 (#565)
this is the guidance from apache infra, see
https://s.apache.org/max-parallel
* All workflows MUST have a job concurrency level less than or equal to
20. This means a workflow cannot have more than 20 jobs running at the
same time across all matrices.
* All workflows SHOULD have a job concurrency level less than or equal
to 15. Just because 20 is the max, doesn't mean you should strive for
20.
note that `max-parallel` limits the number of simultaneous runs ([see
docs](https://docs.github.com/en/actions/how-tos/write-workflows/choose-what-workflows-do/run-job-variations#defining-the-maximum-number-of-concurrent-jobs)),
other jobs will just wait
---------
Co-authored-by: copilot-swe-agent[bot]
<[email protected]>
Co-authored-by: kevinjqliu <[email protected]>
---
.github/workflows/rc.yml | 1 +
.github/workflows/test.yml | 1 +
2 files changed, 2 insertions(+)
diff --git a/.github/workflows/rc.yml b/.github/workflows/rc.yml
index daa2e6de..48fa9655 100644
--- a/.github/workflows/rc.yml
+++ b/.github/workflows/rc.yml
@@ -71,6 +71,7 @@ jobs:
- archive
runs-on: ${{ matrix.os }}
strategy:
+ max-parallel: 15
fail-fast: false
matrix:
os:
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index f961ed11..49387682 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -109,6 +109,7 @@ jobs:
runs-on: ${{ matrix.runs-on }}
timeout-minutes: 30
strategy:
+ max-parallel: 15
fail-fast: false
matrix:
include: