Skip to content

Commit 550205b

Browse files
authored
Merge branch 'main' into fea-tracking-memory-resources
2 parents b0c7b54 + bd71750 commit 550205b

File tree

24 files changed

+415
-335
lines changed

24 files changed

+415
-335
lines changed

.devcontainer/cuda12.9-conda/devcontainer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
"args": {
66
"CUDA": "12.9",
77
"PYTHON_PACKAGE_MANAGER": "conda",
8-
"BASE": "rapidsai/devcontainers:26.04-cpp-mambaforge"
8+
"BASE": "rapidsai/devcontainers:26.06-cpp-mambaforge"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.04-cuda12.9-conda",
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.06-cuda12.9-conda",
1515
"--ulimit",
1616
"nofile=500000"
1717
],
1818
"hostRequirements": {"gpu": "optional"},
1919
"features": {
20-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.4": {}
20+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.6": {}
2121
},
2222
"overrideFeatureInstallOrder": [
2323
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"

.devcontainer/cuda12.9-pip/devcontainer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,26 @@
55
"args": {
66
"CUDA": "12.9",
77
"PYTHON_PACKAGE_MANAGER": "pip",
8-
"BASE": "rapidsai/devcontainers:26.04-cpp-cuda12.9-ucx1.19.0-openmpi5.0.7"
8+
"BASE": "rapidsai/devcontainers:26.06-cpp-cuda12.9-ucx1.19.0-openmpi5.0.7"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.04-cuda12.9-pip",
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.06-cuda12.9-pip",
1515
"--ulimit",
1616
"nofile=500000"
1717
],
1818
"hostRequirements": {"gpu": "optional"},
1919
"features": {
20-
"ghcr.io/rapidsai/devcontainers/features/cuda:26.4": {
20+
"ghcr.io/rapidsai/devcontainers/features/cuda:26.6": {
2121
"version": "12.9",
2222
"installcuBLAS": true,
2323
"installcuSOLVER": true,
2424
"installcuRAND": true,
2525
"installcuSPARSE": true
2626
},
27-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.4": {}
27+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.6": {}
2828
},
2929
"overrideFeatureInstallOrder": [
3030
"ghcr.io/rapidsai/devcontainers/features/ucx",

.devcontainer/cuda13.1-conda/devcontainer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
"args": {
66
"CUDA": "13.1",
77
"PYTHON_PACKAGE_MANAGER": "conda",
8-
"BASE": "rapidsai/devcontainers:26.04-cpp-mambaforge"
8+
"BASE": "rapidsai/devcontainers:26.06-cpp-mambaforge"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.04-cuda13.1-conda",
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.06-cuda13.1-conda",
1515
"--ulimit",
1616
"nofile=500000"
1717
],
1818
"hostRequirements": {"gpu": "optional"},
1919
"features": {
20-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.4": {}
20+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.6": {}
2121
},
2222
"overrideFeatureInstallOrder": [
2323
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"

.devcontainer/cuda13.1-pip/devcontainer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,26 @@
55
"args": {
66
"CUDA": "13.1",
77
"PYTHON_PACKAGE_MANAGER": "pip",
8-
"BASE": "rapidsai/devcontainers:26.04-cpp-cuda13.1-ucx1.19.0-openmpi5.0.7"
8+
"BASE": "rapidsai/devcontainers:26.06-cpp-cuda13.1-ucx1.19.0-openmpi5.0.7"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.04-cuda13.1-pip",
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.06-cuda13.1-pip",
1515
"--ulimit",
1616
"nofile=500000"
1717
],
1818
"hostRequirements": {"gpu": "optional"},
1919
"features": {
20-
"ghcr.io/rapidsai/devcontainers/features/cuda:26.4": {
20+
"ghcr.io/rapidsai/devcontainers/features/cuda:26.6": {
2121
"version": "13.1",
2222
"installcuBLAS": true,
2323
"installcuSOLVER": true,
2424
"installcuRAND": true,
2525
"installcuSPARSE": true
2626
},
27-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.4": {}
27+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.6": {}
2828
},
2929
"overrideFeatureInstallOrder": [
3030
"ghcr.io/rapidsai/devcontainers/features/ucx",

.github/workflows/build.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ concurrency:
3535
jobs:
3636
cpp-build:
3737
secrets: inherit
38-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@python-3.14
38+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
3939
with:
4040
build_type: ${{ inputs.build_type || 'branch' }}
4141
branch: ${{ inputs.branch }}
@@ -46,7 +46,7 @@ jobs:
4646
python-build:
4747
needs: [cpp-build]
4848
secrets: inherit
49-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@python-3.14
49+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
5050
with:
5151
build_type: ${{ inputs.build_type || 'branch' }}
5252
branch: ${{ inputs.branch }}
@@ -58,7 +58,7 @@ jobs:
5858
upload-conda:
5959
needs: [cpp-build, python-build]
6060
secrets: inherit
61-
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@python-3.14
61+
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@main
6262
with:
6363
build_type: ${{ inputs.build_type || 'branch' }}
6464
branch: ${{ inputs.branch }}
@@ -68,19 +68,19 @@ jobs:
6868
if: github.ref_type == 'branch'
6969
needs: python-build
7070
secrets: inherit
71-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@python-3.14
71+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
7272
with:
7373
arch: "amd64"
7474
branch: ${{ inputs.branch }}
7575
build_type: ${{ inputs.build_type || 'branch' }}
76-
container_image: "rapidsai/ci-conda:26.04-latest"
76+
container_image: "rapidsai/ci-conda:26.06-latest"
7777
date: ${{ inputs.date }}
7878
node_type: "gpu-l4-latest-1"
7979
script: "ci/build_docs.sh"
8080
sha: ${{ inputs.sha }}
8181
wheel-build-libraft:
8282
secrets: inherit
83-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.14
83+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
8484
with:
8585
build_type: ${{ inputs.build_type || 'branch' }}
8686
branch: ${{ inputs.branch }}
@@ -95,7 +95,7 @@ jobs:
9595
wheel-publish-libraft:
9696
needs: wheel-build-libraft
9797
secrets: inherit
98-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@python-3.14
98+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
9999
with:
100100
build_type: ${{ inputs.build_type || 'branch' }}
101101
branch: ${{ inputs.branch }}
@@ -106,7 +106,7 @@ jobs:
106106
wheel-build-pylibraft:
107107
needs: wheel-build-libraft
108108
secrets: inherit
109-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.14
109+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
110110
with:
111111
build_type: ${{ inputs.build_type || 'branch' }}
112112
branch: ${{ inputs.branch }}
@@ -121,7 +121,7 @@ jobs:
121121
wheel-publish-pylibraft:
122122
needs: wheel-build-pylibraft
123123
secrets: inherit
124-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@python-3.14
124+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
125125
with:
126126
build_type: ${{ inputs.build_type || 'branch' }}
127127
branch: ${{ inputs.branch }}
@@ -133,7 +133,7 @@ jobs:
133133
wheel-build-raft-dask:
134134
needs: wheel-build-libraft
135135
secrets: inherit
136-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.14
136+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
137137
with:
138138
build_type: ${{ inputs.build_type || 'branch' }}
139139
branch: ${{ inputs.branch }}
@@ -148,7 +148,7 @@ jobs:
148148
wheel-publish-raft-dask:
149149
needs: wheel-build-raft-dask
150150
secrets: inherit
151-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@python-3.14
151+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
152152
with:
153153
build_type: ${{ inputs.build_type || 'branch' }}
154154
branch: ${{ inputs.branch }}

.github/workflows/pr.yaml

Lines changed: 16 additions & 16 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@python-3.14
29+
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main
3030
if: always()
3131
with:
3232
needs: ${{ toJSON(needs) }}
@@ -60,7 +60,7 @@ jobs:
6060
changed-files:
6161
secrets: inherit
6262
needs: telemetry-setup
63-
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@python-3.14
63+
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@main
6464
with:
6565
files_yaml: |
6666
build_docs:
@@ -167,36 +167,36 @@ jobs:
167167
checks:
168168
secrets: inherit
169169
needs: telemetry-setup
170-
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@python-3.14
170+
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@main
171171
with:
172172
enable_check_generated_files: false
173173
ignored_pr_jobs: telemetry-summarize
174174
conda-cpp-build:
175175
needs: checks
176176
secrets: inherit
177-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@python-3.14
177+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
178178
with:
179179
build_type: pull-request
180180
script: ci/build_cpp.sh
181181
node_type: cpu16
182182
conda-cpp-tests:
183183
needs: [conda-cpp-build, changed-files]
184184
secrets: inherit
185-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@python-3.14
185+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@main
186186
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
187187
with:
188188
build_type: pull-request
189189
script: ci/test_cpp.sh
190190
conda-cpp-checks:
191191
needs: conda-cpp-build
192192
secrets: inherit
193-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@python-3.14
193+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@main
194194
with:
195195
build_type: pull-request
196196
conda-python-build:
197197
needs: conda-cpp-build
198198
secrets: inherit
199-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@python-3.14
199+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
200200
with:
201201
build_type: pull-request
202202
script: ci/build_python.sh
@@ -205,26 +205,26 @@ jobs:
205205
conda-python-tests:
206206
needs: [conda-python-build, changed-files]
207207
secrets: inherit
208-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@python-3.14
208+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
209209
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_conda
210210
with:
211211
build_type: pull-request
212212
script: ci/test_python.sh
213213
docs-build:
214214
needs: [conda-python-build, changed-files]
215215
secrets: inherit
216-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@python-3.14
216+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
217217
if: fromJSON(needs.changed-files.outputs.changed_file_groups).build_docs
218218
with:
219219
build_type: pull-request
220220
node_type: "gpu-l4-latest-1"
221221
arch: "amd64"
222-
container_image: "rapidsai/ci-conda:26.04-latest"
222+
container_image: "rapidsai/ci-conda:26.06-latest"
223223
script: "ci/build_docs.sh"
224224
wheel-build-libraft:
225225
needs: checks
226226
secrets: inherit
227-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.14
227+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
228228
with:
229229
build_type: pull-request
230230
branch: ${{ inputs.branch }}
@@ -239,7 +239,7 @@ jobs:
239239
wheel-build-pylibraft:
240240
needs: [checks, wheel-build-libraft]
241241
secrets: inherit
242-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.14
242+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
243243
with:
244244
build_type: pull-request
245245
node_type: cpu8
@@ -251,15 +251,15 @@ jobs:
251251
wheel-tests-pylibraft:
252252
needs: [wheel-build-pylibraft, changed-files]
253253
secrets: inherit
254-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@python-3.14
254+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
255255
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels
256256
with:
257257
build_type: pull-request
258258
script: ci/test_wheel_pylibraft.sh
259259
wheel-build-raft-dask:
260260
needs: [checks, wheel-build-libraft]
261261
secrets: inherit
262-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.14
262+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
263263
with:
264264
build_type: pull-request
265265
node_type: cpu8
@@ -271,15 +271,15 @@ jobs:
271271
wheel-tests-raft-dask:
272272
needs: [wheel-build-raft-dask, changed-files]
273273
secrets: inherit
274-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@python-3.14
274+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
275275
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels
276276
with:
277277
build_type: pull-request
278278
script: ci/test_wheel_raft_dask.sh
279279
devcontainer:
280280
needs: telemetry-setup
281281
secrets: inherit
282-
uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@python-3.14
282+
uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@main
283283
with:
284284
arch: '["amd64", "arm64"]'
285285
cuda: '["13.1"]'

.github/workflows/test.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ on:
2525
jobs:
2626
conda-cpp-checks:
2727
secrets: inherit
28-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@python-3.14
28+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@main
2929
with:
3030
build_type: ${{ inputs.build_type }}
3131
branch: ${{ inputs.branch }}
3232
date: ${{ inputs.date }}
3333
sha: ${{ inputs.sha }}
3434
conda-cpp-tests:
3535
secrets: inherit
36-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@python-3.14
36+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@main
3737
with:
3838
build_type: ${{ inputs.build_type }}
3939
branch: ${{ inputs.branch }}
@@ -42,7 +42,7 @@ jobs:
4242
sha: ${{ inputs.sha }}
4343
conda-python-tests:
4444
secrets: inherit
45-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@python-3.14
45+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
4646
with:
4747
build_type: ${{ inputs.build_type }}
4848
branch: ${{ inputs.branch }}
@@ -51,7 +51,7 @@ jobs:
5151
sha: ${{ inputs.sha }}
5252
wheel-tests-pylibraft:
5353
secrets: inherit
54-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@python-3.14
54+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
5555
with:
5656
build_type: ${{ inputs.build_type }}
5757
branch: ${{ inputs.branch }}
@@ -60,7 +60,7 @@ jobs:
6060
script: ci/test_wheel_pylibraft.sh
6161
wheel-tests-raft-dask:
6262
secrets: inherit
63-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@python-3.14
63+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
6464
with:
6565
build_type: ${{ inputs.build_type }}
6666
branch: ${{ inputs.branch }}

.github/workflows/trigger-breaking-change-alert.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
trigger-notifier:
1313
if: contains(github.event.pull_request.labels.*.name, 'breaking')
1414
secrets: inherit
15-
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@python-3.14
15+
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@main
1616
with:
1717
sender_login: ${{ github.event.sender.login }}
1818
sender_avatar: ${{ github.event.sender.avatar_url }}

0 commit comments

Comments
 (0)