From a1d5e97c81186042a3b0b6bdc6cac19840163769 Mon Sep 17 00:00:00 2001 From: Willis Berrios Date: Tue, 1 Jul 2025 19:41:28 +0000 Subject: [PATCH] ci: throttle Axom CI matrix concurrency - Add `max-parallel: 5` to `.github/workflows/ci-tests.yml` to limit simultaneous jobs in the build matrix - Add `max-parallel: 2` to `.github/workflows/test_windows_tpls.yml` to cap Windows TPLs matrix parallelism --- .github/workflows/ci-tests.yml | 1 + .github/workflows/test_windows_tpls.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index f3772e62f6..dc40b74ffc 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -85,6 +85,7 @@ jobs: cmake_opts: '-DBUILD_SHARED_LIBS=ON -DAXOM_QUEST_ENABLE_EXTRA_REGRESSION_TESTS:BOOL=ON -U CALIPER_DIR -U ADIAK_DIR' do_build: 'yes' do_benchmarks: 'no' + max-parallel: 5 name: ${{ matrix.build_type }} - ${{ matrix.config.job_name }} container: image: ${{ matrix.config.compiler_image }} diff --git a/.github/workflows/test_windows_tpls.yml b/.github/workflows/test_windows_tpls.yml index 4ac42495d9..a1706bbf2a 100644 --- a/.github/workflows/test_windows_tpls.yml +++ b/.github/workflows/test_windows_tpls.yml @@ -26,6 +26,7 @@ jobs: - arch: "x86" triplet: "x86-windows" msvc: "2022" + max-parallel: 2 steps: - name: Checkout repo w/ submodules