@@ -322,7 +322,7 @@ jobs:
322322 conda-cpp-build :
323323 needs : checks
324324 secrets : inherit
325- uses : rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
325+ uses : rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@compute-matrix-workflow
326326 with :
327327 build_type : pull-request
328328 node_type : cpu16
@@ -343,15 +343,15 @@ jobs:
343343 conda-cpp-tests :
344344 needs : [conda-cpp-build, changed-files]
345345 secrets : inherit
346- uses : rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@main
346+ uses : rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@compute-matrix-workflow
347347 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
348348 with :
349349 build_type : pull-request
350350 script : ci/test_cpp.sh
351351 conda-python-build :
352352 needs : conda-cpp-build
353353 secrets : inherit
354- uses : rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
354+ uses : rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@compute-matrix-workflow
355355 with :
356356 build_type : pull-request
357357 script : ci/build_python.sh
@@ -360,15 +360,15 @@ jobs:
360360 conda-python-build-noarch :
361361 needs : [conda-cpp-build, conda-python-build]
362362 secrets : inherit
363- uses : rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
363+ uses : rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@compute-matrix-workflow
364364 with :
365365 build_type : pull-request
366366 script : ci/build_python_noarch.sh
367367 pure-conda : cuda_major
368368 conda-python-cudf-tests :
369369 needs : [conda-python-build, conda-python-build-noarch, changed-files]
370370 secrets : inherit
371- uses : rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
371+ uses : rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@compute-matrix-workflow
372372 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_conda && fromJSON(needs.changed-files.outputs.changed_file_groups).neither_cudf_polars_nor_dask_cudf
373373 with :
374374 build_type : pull-request
@@ -377,7 +377,7 @@ jobs:
377377 # Tests for dask_cudf, custreamz, cudf_kafka are separated for CI parallelism
378378 needs : [conda-python-build-noarch, changed-files]
379379 secrets : inherit
380- uses : rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
380+ uses : rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@compute-matrix-workflow
381381 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_conda
382382 with :
383383 build_type : pull-request
@@ -418,7 +418,7 @@ jobs:
418418 wheel-build-libcudf :
419419 needs : checks
420420 secrets : inherit
421- uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
421+ uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@compute-matrix-workflow
422422 with :
423423 # build for every combination of arch and CUDA version, but only for the latest Python
424424 matrix_filter : group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber)))
@@ -430,7 +430,7 @@ jobs:
430430 wheel-build-pylibcudf :
431431 needs : [checks, wheel-build-libcudf]
432432 secrets : inherit
433- uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
433+ uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@compute-matrix-workflow
434434 with :
435435 build_type : pull-request
436436 node_type : cpu8
@@ -442,7 +442,7 @@ jobs:
442442 wheel-build-cudf :
443443 needs : wheel-build-pylibcudf
444444 secrets : inherit
445- uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
445+ uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@compute-matrix-workflow
446446 with :
447447 build_type : pull-request
448448 node_type : cpu8
@@ -454,15 +454,15 @@ jobs:
454454 wheel-tests-cudf :
455455 needs : [wheel-build-cudf, changed-files]
456456 secrets : inherit
457- uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
457+ uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@compute-matrix-workflow
458458 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels && fromJSON(needs.changed-files.outputs.changed_file_groups).neither_cudf_polars_nor_dask_cudf
459459 with :
460460 build_type : pull-request
461461 script : ci/test_wheel_cudf.sh
462462 wheel-build-cudf-polars :
463463 needs : wheel-build-pylibcudf
464464 secrets : inherit
465- uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
465+ uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@compute-matrix-workflow
466466 with :
467467 # This selects "ARCH=amd64 + the latest supported Python + CUDA".
468468 matrix_filter : map(select(.ARCH == "amd64")) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))]))
@@ -475,7 +475,7 @@ jobs:
475475 wheel-tests-cudf-polars :
476476 needs : [wheel-build-cudf-polars, changed-files]
477477 secrets : inherit
478- uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
478+ uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@compute-matrix-workflow
479479 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels && fromJSON(needs.changed-files.outputs.changed_file_groups).neither_cudf_nor_dask_cudf
480480 with :
481481 # This selects "ARCH=amd64 + the latest supported Python + CUDA".
@@ -485,7 +485,7 @@ jobs:
485485 wheel-tests-cudf-polars-with-rapidsmpf :
486486 needs : [wheel-build-cudf-polars, changed-files]
487487 secrets : inherit
488- uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
488+ uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@compute-matrix-workflow
489489 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels && fromJSON(needs.changed-files.outputs.changed_file_groups).neither_cudf_nor_dask_cudf
490490 with :
491491 # This selects "ARCH=amd64 + the latest supported Python + CUDA" to minimize CI usage.
@@ -496,7 +496,7 @@ jobs:
496496 cudf-polars-polars-tests :
497497 needs : [wheel-build-cudf-polars, changed-files]
498498 secrets : inherit
499- uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
499+ uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@compute-matrix-workflow
500500 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels && fromJSON(needs.changed-files.outputs.changed_file_groups).neither_cudf_nor_dask_cudf
501501 with :
502502 # This selects "ARCH=amd64 + the latest supported Python + CUDA".
@@ -506,7 +506,7 @@ jobs:
506506 wheel-build-dask-cudf :
507507 needs : wheel-build-cudf
508508 secrets : inherit
509- uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
509+ uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@compute-matrix-workflow
510510 with :
511511 # This selects "ARCH=amd64 + the latest supported Python + CUDA".
512512 matrix_filter : map(select(.ARCH == "amd64")) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))]))
@@ -519,7 +519,7 @@ jobs:
519519 wheel-tests-dask-cudf :
520520 needs : [wheel-build-dask-cudf, changed-files]
521521 secrets : inherit
522- uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
522+ uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@compute-matrix-workflow
523523 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels && fromJSON(needs.changed-files.outputs.changed_file_groups).not_cudf_polars
524524 with :
525525 # This selects "ARCH=amd64 + the latest supported Python + CUDA".
@@ -546,7 +546,7 @@ jobs:
546546 unit-tests-cudf-pandas :
547547 needs : [wheel-build-cudf, changed-files]
548548 secrets : inherit
549- uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
549+ uses : rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@compute-matrix-workflow
550550 if : (fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels || fromJSON(needs.changed-files.outputs.changed_file_groups).test_cudf_pandas) && fromJSON(needs.changed-files.outputs.changed_file_groups).neither_cudf_polars_nor_dask_cudf
551551 with :
552552 # This selects the latest supported Python + CUDA minor versions for each ARCH/CUDA major version combo
@@ -601,7 +601,7 @@ jobs:
601601 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_java
602602 streams-build-matrix :
603603 needs : checks
604- uses : rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
604+ uses : rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@compute-matrix-workflow
605605 with :
606606 build_type : pull-request
607607 matrix_name : conda-cpp-build
@@ -624,7 +624,7 @@ jobs:
624624 file_to_upload : cpp/install
625625 streams-test-matrix :
626626 needs : [streams-build, changed-files]
627- uses : rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
627+ uses : rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@compute-matrix-workflow
628628 if : fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
629629 with :
630630 build_type : pull-request
0 commit comments