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

slawrence pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/daffodil-vscode.git


The following commit(s) were added to refs/heads/main by this push:
     new 0d0b470  Set max-parallel for matrix GitHub action jobs
0d0b470 is described below

commit 0d0b470b6456a809c61528a7094d764bd5c0f7fd
Author: Steve Lawrence <[email protected]>
AuthorDate: Tue Feb 3 15:28:18 2026 -0500

    Set max-parallel for matrix GitHub action jobs
    
    In accordance with ASF policy, set job.strategy.max-parallel to the
    recommended 15 or less for jobs that specify a matrix. The value is set
    to the number of expected jobs for the matrix, with a maximum of 15.
    
    DAFFODIL-3069
---
 .github/workflows/CI.yml       | 2 ++
 .github/workflows/licenses.yml | 3 +++
 .github/workflows/nightly.yml  | 1 +
 3 files changed, 6 insertions(+)

diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml
index 553b757..122de5f 100644
--- a/.github/workflows/CI.yml
+++ b/.github/workflows/CI.yml
@@ -54,6 +54,7 @@ jobs:
   code-format:
     name: TypeScript/Scala/Svelte Formatting
     strategy:
+      max-parallel: 1
       matrix:
         java_distribution: [temurin]
         java_version: [17]
@@ -107,6 +108,7 @@ jobs:
   build-test-package:
     name: "Build, Test, and Package (OS: ${{ matrix.os }}, Node: ${{ 
matrix.node }}, Java: ${{ matrix.java_version }}, VS Code: ${{ matrix.vscode 
}})"
     strategy:
+      max-parallel: 15
       matrix:
         java_distribution: [temurin]
         java_version: [8, 11, 17, 21]
diff --git a/.github/workflows/licenses.yml b/.github/workflows/licenses.yml
index 1025f7e..7e282e3 100644
--- a/.github/workflows/licenses.yml
+++ b/.github/workflows/licenses.yml
@@ -27,6 +27,7 @@ jobs:
   rat-check:
     name: Rat Check
     strategy:
+      max-parallel: 1
       matrix:
         java_distribution: [temurin]
         java_version: [17]
@@ -63,6 +64,7 @@ jobs:
   node-missing-license-data-check:
     name: Node Missing LICENSE Data Check
     strategy:
+      max-parallel: 1
       matrix:
         os: [ubuntu-22.04]
         node: ["22.14.0"]
@@ -100,6 +102,7 @@ jobs:
   node-license-compatibility:
     name: Node LICENSE Compatibility Check
     strategy:
+      max-parallel: 1
       matrix:
         os: [ubuntu-22.04]
         node: ["22.14.0"]
diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml
index a42b1e7..1f7bc36 100644
--- a/.github/workflows/nightly.yml
+++ b/.github/workflows/nightly.yml
@@ -25,6 +25,7 @@ jobs:
   build-test-package:
     name: "Build, Test, and Package (OS: ${{ matrix.os }}, Node: ${{ 
matrix.node }}, Java: ${{ matrix.java_version }}, VS Code: ${{ matrix.vscode 
}})"
     strategy:
+      max-parallel: 15
       matrix:
         os:
           [

Reply via email to