You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ze...@apache.org on 2026/02/17 22:03:38 UTC

(iceberg-go) branch main updated: infra: set github actions max-parallel to 15 (#733)

This is an automated email from the ASF dual-hosted git repository.

zeroshade pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-go.git


The following commit(s) were added to refs/heads/main by this push:
     new 29b349de infra: set github actions max-parallel to 15 (#733)
29b349de is described below

commit 29b349de7a95de9a87f67b9b177231508ea9254d
Author: Kevin Liu <ke...@users.noreply.github.com>
AuthorDate: Tue Feb 17 17:03:33 2026 -0500

    infra: set github actions max-parallel to 15 (#733)
    
    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] <19...@users.noreply.github.com>
    Co-authored-by: kevinjqliu <90...@users.noreply.github.com>
---
 .github/workflows/go-ci.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/go-ci.yml b/.github/workflows/go-ci.yml
index 5cb42458..0f36d092 100644
--- a/.github/workflows/go-ci.yml
+++ b/.github/workflows/go-ci.yml
@@ -37,6 +37,7 @@ jobs:
     name: ${{ matrix.os }} go${{ matrix.go }}
     runs-on: ubuntu-latest
     strategy:
+      max-parallel: 15
       fail-fast: false
       matrix:
         go: [ '1.23.6', '1.24.9' ]