@@ -122,7 +122,6 @@ jobs:
122122 uses : rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@branch-25.08
123123 with :
124124 build_type : pull-request
125- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
126125 script : ci/build_cpp.sh
127126 conda-cpp-tests :
128127 needs : [conda-cpp-build, changed-files]
@@ -131,15 +130,13 @@ jobs:
131130 # if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
132131 with :
133132 build_type : pull-request
134- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
135133 script : ci/test_cpp.sh
136134 conda-python-build :
137135 needs : conda-cpp-build
138136 secrets : inherit
139137 uses : rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.08
140138 with :
141139 build_type : pull-request
142- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
143140 script : ci/build_python.sh
144141 conda-python-tests :
145142 needs : [conda-python-build, changed-files]
@@ -149,7 +146,6 @@ jobs:
149146 with :
150147 run_codecov : false
151148 build_type : pull-request
152- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
153149 script : ci/test_python.sh
154150 docs-build :
155151 needs : conda-python-build
@@ -163,17 +159,6 @@ jobs:
163159 artifact-name : " cuopt_docs"
164160 container_image : " rapidsai/ci-conda:25.08-latest"
165161 script : " ci/build_docs.sh"
166- # conda-notebook-tests:
167- # needs: [conda-python-build, changed-files]
168- # secrets: inherit
169- # uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.08
170- # #if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_notebooks
171- # with:
172- # build_type: pull-request
173- # node_type: "gpu-l4-latest-1"
174- # arch: "amd64"
175- # container_image: "rapidsai/ci-conda:cuda11.8.0-ubuntu22.04-py3.10"
176- # run_script: "ci/test_notebooks.sh"
177162 wheel-build-cuopt-mps-parser :
178163 secrets : inherit
179164 uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.08
@@ -183,14 +168,13 @@ jobs:
183168 package-name : cuopt_mps_parser
184169 package-type : python
185170 append-cuda-suffix : false
186- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
187171 wheel-build-libcuopt :
188172 needs : wheel-build-cuopt-mps-parser
189173 secrets : inherit
190174 uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.08
191175 with :
192176 # build for every combination of arch and CUDA version, but only for the latest Python
193- matrix_filter : map(select(( .CUDA_VER | startswith("12")) and .PY_VER == "3.12" ))
177+ matrix_filter : group_by([.ARCH, ( .CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by( .PY_VER|split(".")|map(tonumber) ))
194178 package-type : cpp
195179 package-name : libcuopt
196180 build_type : pull-request
@@ -204,7 +188,6 @@ jobs:
204188 script : ci/build_wheel_cuopt.sh
205189 package-name : cuopt
206190 package-type : python
207- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
208191 wheel-tests-cuopt :
209192 needs : [wheel-build-cuopt, wheel-build-cuopt-mps-parser, changed-files]
210193 secrets : inherit
@@ -213,7 +196,6 @@ jobs:
213196 with :
214197 build_type : pull-request
215198 script : ci/test_wheel_cuopt.sh
216- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
217199 wheel-build-cuopt-server :
218200 needs : wheel-build-cuopt
219201 secrets : inherit
@@ -223,14 +205,12 @@ jobs:
223205 script : ci/build_wheel_cuopt_server.sh
224206 package-name : cuopt_server
225207 package-type : python
226- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
227208 wheel-build-cuopt-sh-client :
228209 secrets : inherit
229210 uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.08
230211 with :
231212 build_type : pull-request
232213 script : ci/build_wheel_cuopt_sh_client.sh
233- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
234214 package-name : cuopt_sh_client
235215 package-type : python
236216 append-cuda-suffix : false
@@ -242,7 +222,6 @@ jobs:
242222 with :
243223 build_type : pull-request
244224 script : ci/test_wheel_cuopt_server.sh
245- matrix_filter : map(select((.CUDA_VER | startswith("12"))))
246225 test-self-hosted-server :
247226 needs : [wheel-build-cuopt-server, changed-files]
248227 secrets : inherit
0 commit comments