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:
[