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

husseinawala pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 3233572cb86 Fix GitHub Actions workflow policy violations by adding 
max-parallel (#61954)
3233572cb86 is described below

commit 3233572cb86cc9c30820a72c5473de352471ed6d
Author: Hussein Awala <[email protected]>
AuthorDate: Sun Feb 15 20:55:39 2026 +0100

    Fix GitHub Actions workflow policy violations by adding max-parallel 
(#61954)
---
 .github/workflows/airflow-distributions-tests.yml    | 1 +
 .github/workflows/generate-constraints.yml           | 2 ++
 .github/workflows/helm-tests.yml                     | 1 +
 .github/workflows/integration-system-tests.yml       | 2 ++
 .github/workflows/k8s-tests.yml                      | 3 ++-
 .github/workflows/push-image-cache.yml               | 2 ++
 .github/workflows/release_single_dockerhub_image.yml | 1 +
 .github/workflows/run-unit-tests.yml                 | 1 +
 8 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/airflow-distributions-tests.yml 
b/.github/workflows/airflow-distributions-tests.yml
index 90fd8cdda7f..67bcd2ac32f 100644
--- a/.github/workflows/airflow-distributions-tests.yml
+++ b/.github/workflows/airflow-distributions-tests.yml
@@ -75,6 +75,7 @@ jobs:
     runs-on: ${{ fromJSON(inputs.runners) }}
     strategy:
       fail-fast: false
+      max-parallel: 20
       matrix:
         python-version: "${{fromJSON(inputs.python-versions)}}"
     env:
diff --git a/.github/workflows/generate-constraints.yml 
b/.github/workflows/generate-constraints.yml
index 8f89cd80c50..1085a700799 100644
--- a/.github/workflows/generate-constraints.yml
+++ b/.github/workflows/generate-constraints.yml
@@ -60,6 +60,8 @@ jobs:
     name: Generate constraints for ${{ matrix.python-version }} on ${{ 
inputs.platform }}
     runs-on: ${{ fromJSON(inputs.runners) }}
     strategy:
+      fail-fast: false
+      max-parallel: 20
       matrix:
         python-version: ${{ fromJson(inputs.python-versions) }}
     env:
diff --git a/.github/workflows/helm-tests.yml b/.github/workflows/helm-tests.yml
index b908b73e73b..89bd7c7c0bb 100644
--- a/.github/workflows/helm-tests.yml
+++ b/.github/workflows/helm-tests.yml
@@ -49,6 +49,7 @@ jobs:
     runs-on: ${{ fromJSON(inputs.runners) }}
     strategy:
       fail-fast: false
+      max-parallel: 20
       matrix:
         helm-test-package: ${{ fromJSON(inputs.helm-test-packages) }}
     env:
diff --git a/.github/workflows/integration-system-tests.yml 
b/.github/workflows/integration-system-tests.yml
index 977243ecf75..8d117636402 100644
--- a/.github/workflows/integration-system-tests.yml
+++ b/.github/workflows/integration-system-tests.yml
@@ -78,6 +78,7 @@ jobs:
     runs-on: ${{ fromJSON(inputs.runners) }}
     strategy:
       fail-fast: false
+      max-parallel: 20
       matrix:
         integration: ${{ fromJSON(inputs.testable-core-integrations) }}
     env:
@@ -128,6 +129,7 @@ jobs:
     runs-on: ${{ fromJSON(inputs.runners) }}
     strategy:
       fail-fast: false
+      max-parallel: 20
       matrix:
         integration: ${{ fromJSON(inputs.testable-providers-integrations) }}
     env:
diff --git a/.github/workflows/k8s-tests.yml b/.github/workflows/k8s-tests.yml
index 47bd7ba8321..14dc203e2dd 100644
--- a/.github/workflows/k8s-tests.yml
+++ b/.github/workflows/k8s-tests.yml
@@ -56,11 +56,12 @@ jobs:
     name: "K8S System:${{ matrix.executor }}-${{ matrix.kubernetes-combo 
}}-${{ matrix.use-standard-naming }}"
     runs-on: ${{ fromJSON(inputs.runners) }}
     strategy:
+      fail-fast: false
+      max-parallel: 20
       matrix:
         executor: [KubernetesExecutor, CeleryExecutor, LocalExecutor]
         use-standard-naming: [true, false]
         kubernetes-combo: ${{ fromJSON(inputs.kubernetes-combos) }}
-      fail-fast: false
     env:
       DEBUG_RESOURCES: ${{ inputs.debug-resources }}
       INCLUDE_SUCCESS_OUTPUTS: ${{ inputs.include-success-outputs }}
diff --git a/.github/workflows/push-image-cache.yml 
b/.github/workflows/push-image-cache.yml
index 69ee1145361..1ac5253a030 100644
--- a/.github/workflows/push-image-cache.yml
+++ b/.github/workflows/push-image-cache.yml
@@ -85,6 +85,7 @@ jobs:
       packages: write
     strategy:
       fail-fast: false
+      max-parallel: 20
       matrix:
         python: ${{ fromJSON(inputs.python-versions) }}
     env:
@@ -154,6 +155,7 @@ jobs:
       packages: write
     strategy:
       fail-fast: false
+      max-parallel: 20
       matrix:
         python: ${{ fromJSON(inputs.python-versions) }}
     env:
diff --git a/.github/workflows/release_single_dockerhub_image.yml 
b/.github/workflows/release_single_dockerhub_image.yml
index 5f62be975c4..47d581f73c6 100644
--- a/.github/workflows/release_single_dockerhub_image.yml
+++ b/.github/workflows/release_single_dockerhub_image.yml
@@ -62,6 +62,7 @@ jobs:
     runs-on: ${{ (matrix.platform == 'linux/amd64') && 
fromJSON(inputs.amdRunners) || fromJSON(inputs.armRunners) }}
     strategy:
       fail-fast: false
+      max-parallel: 20
       matrix:
         platform: ${{ fromJSON(inputs.platformMatrix) }}
     env:
diff --git a/.github/workflows/run-unit-tests.yml 
b/.github/workflows/run-unit-tests.yml
index 412e743146e..a1f1245509c 100644
--- a/.github/workflows/run-unit-tests.yml
+++ b/.github/workflows/run-unit-tests.yml
@@ -144,6 +144,7 @@ jobs:
     runs-on: ${{ fromJSON(inputs.runners) }}
     strategy:
       fail-fast: false
+      max-parallel: 20
       matrix:
         python-version: "${{fromJSON(inputs.python-versions)}}"
         backend-version: "${{fromJSON(inputs.backend-versions)}}"

Reply via email to