Skip to content

Commit 1cf252a

Browse files
authored
Use main shared-workflows branch (#2259)
Contributes to rapidsai/build-planning#286 ## Notes for Reviewers This reverts GitHub Actions workflow references from the CUDA 13.3.0 shared-workflows branch back to main. Authors: - Bradley Dice (https://github.com/bdice) Approvers: - Gil Forsyth (https://github.com/gforsyth) URL: #2259
1 parent 71306ec commit 1cf252a

4 files changed

Lines changed: 46 additions & 46 deletions

File tree

.github/workflows/build.yaml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
packages: read
4444
pull-requests: read
4545
secrets: inherit # zizmor: ignore[secrets-inherit]
46-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@cuda-13.3.0
46+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
4747
with:
4848
build_type: ${{ inputs.build_type || 'branch' }}
4949
branch: ${{ inputs.branch }}
@@ -55,7 +55,7 @@ jobs:
5555
rocky8-clib-standalone-build-matrix:
5656
permissions:
5757
contents: read
58-
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0
58+
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
5959
with:
6060
build_type: pull-request
6161
matrix_name: conda-cpp-build
@@ -68,7 +68,7 @@ jobs:
6868
packages: read
6969
pull-requests: read
7070
secrets: inherit # zizmor: ignore[secrets-inherit]
71-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
71+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
7272
strategy:
7373
fail-fast: false
7474
matrix: ${{ fromJSON(needs.rocky8-clib-standalone-build-matrix.outputs.matrix) }}
@@ -88,7 +88,7 @@ jobs:
8888
needs: cpp-build
8989
permissions:
9090
contents: read
91-
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0
91+
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
9292
with:
9393
build_type: pull-request
9494
matrix_name: conda-cpp-build
@@ -102,7 +102,7 @@ jobs:
102102
packages: read
103103
pull-requests: read
104104
secrets: inherit # zizmor: ignore[secrets-inherit]
105-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
105+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
106106
# Artifacts are not published from these jobs, so it's safe to run for multiple CUDA versions.
107107
# If these jobs start producing artifacts, the names will have to differentiate between CUDA versions.
108108
strategy:
@@ -121,7 +121,7 @@ jobs:
121121
needs: cpp-build
122122
permissions:
123123
contents: read
124-
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0
124+
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
125125
with:
126126
build_type: pull-request
127127
matrix_name: conda-cpp-build
@@ -135,7 +135,7 @@ jobs:
135135
packages: read
136136
pull-requests: read
137137
secrets: inherit # zizmor: ignore[secrets-inherit]
138-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
138+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
139139
# Artifacts are not published from these jobs, so it's safe to run for multiple CUDA versions.
140140
# If these jobs start producing artifacts, the names will have to differentiate between CUDA versions.
141141
strategy:
@@ -154,7 +154,7 @@ jobs:
154154
needs: cpp-build
155155
permissions:
156156
contents: read
157-
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0
157+
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
158158
with:
159159
build_type: pull-request
160160
matrix_name: conda-cpp-build
@@ -168,7 +168,7 @@ jobs:
168168
packages: read
169169
pull-requests: read
170170
secrets: inherit # zizmor: ignore[secrets-inherit]
171-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
171+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
172172
# Artifacts are not published from these jobs, so it's safe to run for multiple CUDA versions.
173173
# If these jobs start producing artifacts, the names will have to differentiate between CUDA versions.
174174
strategy:
@@ -193,7 +193,7 @@ jobs:
193193
packages: read
194194
pull-requests: read
195195
secrets: inherit # zizmor: ignore[secrets-inherit]
196-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.3.0
196+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
197197
with:
198198
build_type: ${{ inputs.build_type || 'branch' }}
199199
branch: ${{ inputs.branch }}
@@ -210,7 +210,7 @@ jobs:
210210
id-token: write
211211
packages: read
212212
pull-requests: read
213-
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@cuda-13.3.0
213+
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@main
214214
secrets:
215215
CONDA_RAPIDSAI_NIGHTLY_TOKEN: ${{ secrets.CONDA_RAPIDSAI_NIGHTLY_TOKEN }}
216216
CONDA_RAPIDSAI_TOKEN: ${{ secrets.CONDA_RAPIDSAI_TOKEN }}
@@ -236,7 +236,7 @@ jobs:
236236
packages: read
237237
pull-requests: read
238238
secrets: inherit # zizmor: ignore[secrets-inherit]
239-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
239+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
240240
with:
241241
arch: "amd64"
242242
branch: ${{ inputs.branch }}
@@ -254,7 +254,7 @@ jobs:
254254
packages: read
255255
pull-requests: read
256256
secrets: inherit # zizmor: ignore[secrets-inherit]
257-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.3.0
257+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
258258
with:
259259
build_type: ${{ inputs.build_type || 'branch' }}
260260
branch: ${{ inputs.branch }}
@@ -274,7 +274,7 @@ jobs:
274274
id-token: write
275275
packages: read
276276
pull-requests: read
277-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.3.0
277+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
278278
secrets:
279279
CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN: ${{ secrets.CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN }}
280280
RAPIDSAI_PYPI_TOKEN: ${{ secrets.RAPIDSAI_PYPI_TOKEN }}
@@ -295,7 +295,7 @@ jobs:
295295
packages: read
296296
pull-requests: read
297297
secrets: inherit # zizmor: ignore[secrets-inherit]
298-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.3.0
298+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
299299
with:
300300
build_type: ${{ inputs.build_type || 'branch' }}
301301
branch: ${{ inputs.branch }}
@@ -315,7 +315,7 @@ jobs:
315315
id-token: write
316316
packages: read
317317
pull-requests: read
318-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.3.0
318+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
319319
secrets:
320320
CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN: ${{ secrets.CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN }}
321321
RAPIDSAI_PYPI_TOKEN: ${{ secrets.RAPIDSAI_PYPI_TOKEN }}
@@ -330,7 +330,7 @@ jobs:
330330
devcontainers:
331331
name: Build devcontainers
332332
secrets: inherit # zizmor: ignore[secrets-inherit]
333-
uses: rapidsai/shared-workflows/.github/workflows/build-devcontainers.yaml@cuda-13.3.0
333+
uses: rapidsai/shared-workflows/.github/workflows/build-devcontainers.yaml@main
334334
permissions:
335335
packages: write
336336
with:

.github/workflows/pr.yaml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- wheel-tests-cuvs
3636
- devcontainer
3737
- telemetry-setup
38-
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@cuda-13.3.0
38+
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main
3939
permissions:
4040
contents: read
4141
if: always()
@@ -78,7 +78,7 @@ jobs:
7878
contents: read
7979
packages: read
8080
pull-requests: read
81-
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@cuda-13.3.0
81+
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@main
8282
with:
8383
files_yaml: |
8484
build_docs:
@@ -352,7 +352,7 @@ jobs:
352352
- '!thirdparty/LICENSES/**'
353353
checks:
354354
needs: telemetry-setup
355-
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@cuda-13.3.0
355+
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@main
356356
permissions:
357357
contents: read
358358
with:
@@ -375,7 +375,7 @@ jobs:
375375
packages: read
376376
pull-requests: read
377377
secrets: inherit # zizmor: ignore[secrets-inherit]
378-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@cuda-13.3.0
378+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
379379
with:
380380
build_type: pull-request
381381
node_type: cpu16
@@ -389,7 +389,7 @@ jobs:
389389
packages: read
390390
pull-requests: read
391391
secrets: inherit # zizmor: ignore[secrets-inherit]
392-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@cuda-13.3.0
392+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@main
393393
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
394394
with:
395395
build_type: pull-request
@@ -402,7 +402,7 @@ jobs:
402402
id-token: write
403403
packages: read
404404
pull-requests: read
405-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@cuda-13.3.0
405+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@main
406406
with:
407407
build_type: pull-request
408408
symbol_exclusions: (void (thrust::|cub::))
@@ -416,7 +416,7 @@ jobs:
416416
packages: read
417417
pull-requests: read
418418
secrets: inherit # zizmor: ignore[secrets-inherit]
419-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.3.0
419+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
420420
with:
421421
build_type: pull-request
422422
script: ci/build_python.sh
@@ -431,7 +431,7 @@ jobs:
431431
packages: read
432432
pull-requests: read
433433
secrets: inherit # zizmor: ignore[secrets-inherit]
434-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@cuda-13.3.0
434+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
435435
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_conda
436436
with:
437437
build_type: pull-request
@@ -440,7 +440,7 @@ jobs:
440440
needs: checks
441441
permissions:
442442
contents: read
443-
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0
443+
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
444444
with:
445445
build_type: pull-request
446446
matrix_name: conda-cpp-build
@@ -453,7 +453,7 @@ jobs:
453453
packages: read
454454
pull-requests: read
455455
secrets: inherit # zizmor: ignore[secrets-inherit]
456-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
456+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
457457
strategy:
458458
fail-fast: false
459459
matrix: ${{ fromJSON(needs.rocky8-clib-standalone-build-matrix.outputs.matrix) }}
@@ -472,7 +472,7 @@ jobs:
472472
needs: [rocky8-clib-standalone-build, changed-files]
473473
permissions:
474474
contents: read
475-
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0
475+
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
476476
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
477477
with:
478478
build_type: pull-request
@@ -486,7 +486,7 @@ jobs:
486486
packages: read
487487
pull-requests: read
488488
secrets: inherit # zizmor: ignore[secrets-inherit]
489-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
489+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
490490
strategy:
491491
fail-fast: false
492492
matrix: ${{ fromJSON(needs.rocky8-clib-tests-matrix.outputs.matrix) }}
@@ -502,7 +502,7 @@ jobs:
502502
needs: [conda-cpp-build, changed-files]
503503
permissions:
504504
contents: read
505-
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0
505+
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
506506
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_java || fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
507507
with:
508508
build_type: pull-request
@@ -517,7 +517,7 @@ jobs:
517517
packages: read
518518
pull-requests: read
519519
secrets: inherit # zizmor: ignore[secrets-inherit]
520-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
520+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
521521
# Artifacts are not published from these jobs, so it's safe to run for multiple CUDA versions.
522522
# If these jobs start producing artifacts, the names will have to differentiate between CUDA versions.
523523
strategy:
@@ -535,7 +535,7 @@ jobs:
535535
needs: [conda-cpp-build, changed-files]
536536
permissions:
537537
contents: read
538-
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0
538+
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
539539
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_rust || fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
540540
with:
541541
build_type: pull-request
@@ -550,7 +550,7 @@ jobs:
550550
packages: read
551551
pull-requests: read
552552
secrets: inherit # zizmor: ignore[secrets-inherit]
553-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
553+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
554554
# Artifacts are not published from these jobs, so it's safe to run for multiple CUDA versions.
555555
# If these jobs start producing artifacts, the names will have to differentiate between CUDA versions.
556556
strategy:
@@ -566,7 +566,7 @@ jobs:
566566
needs: [conda-cpp-build, changed-files]
567567
permissions:
568568
contents: read
569-
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0
569+
uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main
570570
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_go || fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
571571
with:
572572
build_type: pull-request
@@ -581,7 +581,7 @@ jobs:
581581
packages: read
582582
pull-requests: read
583583
secrets: inherit # zizmor: ignore[secrets-inherit]
584-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
584+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
585585
# Artifacts are not published from these jobs, so it's safe to run for multiple CUDA versions.
586586
# If these jobs start producing artifacts, the names will have to differentiate between CUDA versions.
587587
strategy:
@@ -601,7 +601,7 @@ jobs:
601601
packages: read
602602
pull-requests: read
603603
secrets: inherit # zizmor: ignore[secrets-inherit]
604-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0
604+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
605605
with:
606606
build_type: pull-request
607607
node_type: "gpu-l4-latest-1"
@@ -617,7 +617,7 @@ jobs:
617617
packages: read
618618
pull-requests: read
619619
secrets: inherit # zizmor: ignore[secrets-inherit]
620-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.3.0
620+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
621621
with:
622622
build_type: pull-request
623623
node_type: cpu16
@@ -635,7 +635,7 @@ jobs:
635635
packages: read
636636
pull-requests: read
637637
secrets: inherit # zizmor: ignore[secrets-inherit]
638-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.3.0
638+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
639639
with:
640640
build_type: pull-request
641641
node_type: cpu8
@@ -653,7 +653,7 @@ jobs:
653653
packages: read
654654
pull-requests: read
655655
secrets: inherit # zizmor: ignore[secrets-inherit]
656-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@cuda-13.3.0
656+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
657657
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels
658658
with:
659659
build_type: pull-request
@@ -667,7 +667,7 @@ jobs:
667667
pull-requests: read
668668
secrets: inherit # zizmor: ignore[secrets-inherit]
669669
needs: telemetry-setup
670-
uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@cuda-13.3.0
670+
uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@main
671671
with:
672672
arch: '["amd64", "arm64"]'
673673
cuda: '["13.3"]'

0 commit comments

Comments
 (0)