Skip to content

Commit 6ebe0a5

Browse files
Use compute-matrix-workflow branch
1 parent 4dbe1c0 commit 6ebe0a5

1 file changed

Lines changed: 19 additions & 19 deletions

File tree

.github/workflows/pr.yaml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)