From bf7af1dd34a3da6bb9ffafea95cdc5bcf26e4396 Mon Sep 17 00:00:00 2001 From: VenkateshJaya Date: Wed, 16 Apr 2025 08:56:21 -0700 Subject: [PATCH 1/3] added matrix filter to build.yaml --- .github/workflows/build.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index e18078b62d..9e14722af0 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -71,6 +71,7 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.06 with: + matrix_filter: group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber))) build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} sha: ${{ inputs.sha }} From 88cacbaa84afe5e03ac4282df3b0e436afd9584a Mon Sep 17 00:00:00 2001 From: Jaya Venkatesh Date: Wed, 16 Apr 2025 11:07:42 -0700 Subject: [PATCH 2/3] Update .github/workflows/build.yaml Co-authored-by: James Lamb --- .github/workflows/build.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 9e14722af0..f4d726beb2 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -71,6 +71,7 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.06 with: + # build for every combination of arch and CUDA version, but only for the latest Python matrix_filter: group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber))) build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} From 0c5a0060c4dcadc1ca28d73eadf6602a002c2085 Mon Sep 17 00:00:00 2001 From: VenkateshJaya Date: Thu, 17 Apr 2025 10:19:11 -0700 Subject: [PATCH 3/3] removed trailing space --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f4d726beb2..06c9d95cb5 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -71,7 +71,7 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.06 with: - # build for every combination of arch and CUDA version, but only for the latest Python + # build for every combination of arch and CUDA version, but only for the latest Python version matrix_filter: group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber))) build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }}