Skip to content

Commit def4cbd

Browse files
bdicejayavenkatesh19
authored andcommitted
Use nightly matrix for branch tests. (rapidsai#1813)
Testing rapidsai/shared-workflows#276. We will merge this PR and then we can try running manual branch tests. - [x] I am familiar with the [Contributing Guidelines](https://github.com/rapidsai/rmm/blob/HEAD/CONTRIBUTING.md). - [x] New or existing tests cover these changes. - [x] The documentation is up to date with these changes.
1 parent 2c58346 commit def4cbd

File tree

3 files changed

+26
-26
lines changed

3 files changed

+26
-26
lines changed

.github/workflows/build.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ concurrency:
2828
jobs:
2929
cpp-build:
3030
secrets: inherit
31-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@nvks-runners
31+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@use-nightly-matrix-for-branch-tests
3232
with:
3333
build_type: ${{ inputs.build_type || 'branch' }}
3434
branch: ${{ inputs.branch }}
@@ -37,7 +37,7 @@ jobs:
3737
python-build:
3838
needs: [cpp-build]
3939
secrets: inherit
40-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@nvks-runners
40+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@use-nightly-matrix-for-branch-tests
4141
with:
4242
build_type: ${{ inputs.build_type || 'branch' }}
4343
branch: ${{ inputs.branch }}
@@ -46,7 +46,7 @@ jobs:
4646
upload-conda:
4747
needs: [cpp-build, python-build]
4848
secrets: inherit
49-
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@nvks-runners
49+
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@use-nightly-matrix-for-branch-tests
5050
with:
5151
build_type: ${{ inputs.build_type || 'branch' }}
5252
branch: ${{ inputs.branch }}
@@ -56,7 +56,7 @@ jobs:
5656
if: github.ref_type == 'branch'
5757
needs: python-build
5858
secrets: inherit
59-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@nvks-runners
59+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@use-nightly-matrix-for-branch-tests
6060
with:
6161
build_type: ${{ inputs.build_type || 'branch' }}
6262
branch: ${{ inputs.branch }}
@@ -68,7 +68,7 @@ jobs:
6868
run_script: "ci/build_docs.sh"
6969
wheel-build-cpp:
7070
secrets: inherit
71-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@nvks-runners
71+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@use-nightly-matrix-for-branch-tests
7272
with:
7373
matrix_filter: group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber)))
7474
build_type: ${{ inputs.build_type || 'branch' }}
@@ -79,7 +79,7 @@ jobs:
7979
wheel-build-python:
8080
needs: wheel-build-cpp
8181
secrets: inherit
82-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@nvks-runners
82+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@use-nightly-matrix-for-branch-tests
8383
with:
8484
build_type: ${{ inputs.build_type || 'branch' }}
8585
branch: ${{ inputs.branch }}
@@ -89,7 +89,7 @@ jobs:
8989
wheel-publish-cpp:
9090
needs: wheel-build-cpp
9191
secrets: inherit
92-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@nvks-runners
92+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@use-nightly-matrix-for-branch-tests
9393
with:
9494
build_type: ${{ inputs.build_type || 'branch' }}
9595
branch: ${{ inputs.branch }}
@@ -100,7 +100,7 @@ jobs:
100100
wheel-publish-python:
101101
needs: wheel-build-python
102102
secrets: inherit
103-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@nvks-runners
103+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@use-nightly-matrix-for-branch-tests
104104
with:
105105
build_type: ${{ inputs.build_type || 'branch' }}
106106
branch: ${{ inputs.branch }}

.github/workflows/pr.yaml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
# - devcontainer
2727
- telemetry-setup
2828
secrets: inherit
29-
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@nvks-runners
29+
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@test-github-artifacts
3030
if: always()
3131
with:
3232
needs: ${{ toJSON(needs) }}
@@ -57,7 +57,7 @@ jobs:
5757
needs:
5858
- telemetry-setup
5959
secrets: inherit
60-
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@nvks-runners
60+
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@test-github-artifacts
6161
with:
6262
files_yaml: |
6363
test_cpp:
@@ -79,7 +79,7 @@ jobs:
7979
secrets: inherit
8080
needs:
8181
- telemetry-setup
82-
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@nvks-runners
82+
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@test-github-artifacts
8383
with:
8484
enable_check_generated_files: false
8585
ignored_pr_jobs: telemetry-summarize
@@ -144,18 +144,18 @@ jobs:
144144
with:
145145
build_type: pull-request
146146
script: ci/test_wheel.sh
147-
# devcontainer:
148-
# secrets: inherit
149-
# needs:
150-
# - telemetry-setup
151-
# uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@test-github-artifacts
152-
# with:
153-
# arch: '["amd64"]'
154-
# cuda: '["12.8"]'
155-
# build_command: |
156-
# sccache -z;
157-
# build-all -DBUILD_BENCHMARKS=ON --verbose;
158-
# sccache -s;
147+
devcontainer:
148+
secrets: inherit
149+
needs:
150+
- telemetry-setup
151+
uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@test-github-artifacts
152+
with:
153+
arch: '["amd64"]'
154+
cuda: '["12.8"]'
155+
build_command: |
156+
sccache -z;
157+
build-all -DBUILD_BENCHMARKS=ON --verbose;
158+
sccache -s;
159159
160160
telemetry-summarize:
161161
# This job must use a self-hosted runner to record telemetry traces.

.github/workflows/test.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,23 +19,23 @@ on:
1919
jobs:
2020
cpp-tests:
2121
secrets: inherit
22-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@nvks-runners
22+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@use-nightly-matrix-for-branch-tests
2323
with:
2424
build_type: ${{ inputs.build_type }}
2525
branch: ${{ inputs.branch }}
2626
date: ${{ inputs.date }}
2727
sha: ${{ inputs.sha }}
2828
python-tests:
2929
secrets: inherit
30-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@nvks-runners
30+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@use-nightly-matrix-for-branch-tests
3131
with:
3232
build_type: ${{ inputs.build_type }}
3333
branch: ${{ inputs.branch }}
3434
date: ${{ inputs.date }}
3535
sha: ${{ inputs.sha }}
3636
wheel-tests:
3737
secrets: inherit
38-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@nvks-runners
38+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@use-nightly-matrix-for-branch-tests
3939
with:
4040
build_type: ${{ inputs.build_type }}
4141
branch: ${{ inputs.branch }}

0 commit comments

Comments
 (0)