Skip to content

Commit 4adfe88

Browse files
authored
Merge branch 'main' into update_doc_and_cusparse_check
2 parents ef35e28 + f186345 commit 4adfe88

File tree

89 files changed

+998
-485
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+998
-485
lines changed

.github/workflows/build.yaml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
1+
# SPDX-FileCopyrightText: Copyright (c) 2021-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
name: build
@@ -44,7 +44,7 @@ concurrency:
4444
jobs:
4545
cpp-build:
4646
secrets: inherit
47-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
47+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@cuda-13.1.0
4848
with:
4949
build_type: ${{ inputs.build_type || 'branch' }}
5050
branch: ${{ inputs.branch }}
@@ -54,7 +54,7 @@ jobs:
5454
python-build:
5555
needs: [cpp-build]
5656
secrets: inherit
57-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
57+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.1.0
5858
with:
5959
build_type: ${{ inputs.build_type || 'branch' }}
6060
branch: ${{ inputs.branch }}
@@ -64,15 +64,15 @@ jobs:
6464
upload-conda:
6565
needs: [cpp-build, python-build]
6666
secrets: inherit
67-
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@main
67+
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@cuda-13.1.0
6868
with:
6969
build_type: ${{ inputs.build_type || 'branch' }}
7070
branch: ${{ inputs.branch }}
7171
date: ${{ inputs.date }}
7272
sha: ${{ inputs.sha }}
7373
wheel-build-cuopt-mps-parser:
7474
secrets: inherit
75-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
75+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
7676
with:
7777
build_type: ${{ inputs.build_type || 'branch' }}
7878
branch: ${{ inputs.branch }}
@@ -87,7 +87,7 @@ jobs:
8787
wheel-publish-cuopt-mps-parser:
8888
needs: wheel-build-cuopt-mps-parser
8989
secrets: inherit
90-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
90+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.1.0
9191
with:
9292
build_type: ${{ inputs.build_type || 'branch' }}
9393
branch: ${{ inputs.branch }}
@@ -98,7 +98,7 @@ jobs:
9898
wheel-build-libcuopt:
9999
needs: wheel-build-cuopt-mps-parser
100100
secrets: inherit
101-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
101+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
102102
with:
103103
build_type: ${{ inputs.build_type || 'branch' }}
104104
branch: ${{ inputs.branch }}
@@ -111,7 +111,7 @@ jobs:
111111
wheel-publish-libcuopt:
112112
needs: wheel-build-libcuopt
113113
secrets: inherit
114-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
114+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.1.0
115115
with:
116116
build_type: ${{ inputs.build_type || 'branch' }}
117117
branch: ${{ inputs.branch }}
@@ -122,7 +122,7 @@ jobs:
122122
wheel-build-cuopt:
123123
needs: [wheel-build-cuopt-mps-parser, wheel-build-libcuopt]
124124
secrets: inherit
125-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
125+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
126126
with:
127127
build_type: ${{ inputs.build_type || 'branch' }}
128128
branch: ${{ inputs.branch }}
@@ -134,7 +134,7 @@ jobs:
134134
wheel-publish-cuopt:
135135
needs: wheel-build-cuopt
136136
secrets: inherit
137-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
137+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.1.0
138138
with:
139139
build_type: ${{ inputs.build_type || 'branch' }}
140140
branch: ${{ inputs.branch }}
@@ -144,7 +144,7 @@ jobs:
144144
package-type: python
145145
wheel-build-cuopt-server:
146146
secrets: inherit
147-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
147+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
148148
with:
149149
build_type: ${{ inputs.build_type || 'branch' }}
150150
branch: ${{ inputs.branch }}
@@ -159,7 +159,7 @@ jobs:
159159
wheel-publish-cuopt-server:
160160
needs: wheel-build-cuopt-server
161161
secrets: inherit
162-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
162+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.1.0
163163
with:
164164
build_type: ${{ inputs.build_type || 'branch' }}
165165
branch: ${{ inputs.branch }}
@@ -170,7 +170,7 @@ jobs:
170170
docs-build:
171171
needs: [python-build]
172172
secrets: inherit
173-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
173+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.1.0
174174
with:
175175
build_type: ${{ inputs.build_type || 'branch' }}
176176
node_type: "gpu-l4-latest-1"
@@ -184,7 +184,7 @@ jobs:
184184
script: "ci/build_docs.sh"
185185
wheel-build-cuopt-sh-client:
186186
secrets: inherit
187-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
187+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
188188
with:
189189
build_type: ${{ inputs.build_type || 'branch' }}
190190
branch: ${{ inputs.branch }}
@@ -200,7 +200,7 @@ jobs:
200200
wheel-publish-cuopt-sh-client:
201201
needs: wheel-build-cuopt-sh-client
202202
secrets: inherit
203-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
203+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.1.0
204204
with:
205205
build_type: ${{ inputs.build_type || 'branch' }}
206206
branch: ${{ inputs.branch }}

.github/workflows/pr.yaml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
1+
# SPDX-FileCopyrightText: Copyright (c) 2021-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
name: pr
@@ -34,7 +34,7 @@ jobs:
3434
- wheel-build-cuopt-sh-client
3535
- test-self-hosted-server
3636
secrets: inherit
37-
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main
37+
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@cuda-13.1.0
3838
check-lean-ci:
3939
runs-on: ubuntu-latest
4040
outputs:
@@ -108,7 +108,7 @@ jobs:
108108
109109
changed-files:
110110
secrets: inherit
111-
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@main
111+
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@cuda-13.1.0
112112
with:
113113
files_yaml: |
114114
test_cpp:
@@ -173,21 +173,21 @@ jobs:
173173
- '!python/nvcf_client/**'
174174
checks:
175175
secrets: inherit
176-
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@main
176+
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@cuda-13.1.0
177177
with:
178178
enable_check_generated_files: false
179179
conda-cpp-build:
180180
needs: [checks, compute-matrix-filters]
181181
secrets: inherit
182-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
182+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@cuda-13.1.0
183183
with:
184184
build_type: pull-request
185185
script: ci/build_cpp.sh
186186
matrix_filter: ${{ needs.compute-matrix-filters.outputs.conda_lean_filter }}
187187
conda-cpp-tests:
188188
needs: [conda-cpp-build, changed-files, compute-matrix-filters]
189189
secrets: inherit
190-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@main
190+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@cuda-13.1.0
191191
#if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
192192
with:
193193
build_type: pull-request
@@ -196,15 +196,15 @@ jobs:
196196
conda-python-build:
197197
needs: [conda-cpp-build, compute-matrix-filters]
198198
secrets: inherit
199-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
199+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.1.0
200200
with:
201201
build_type: pull-request
202202
script: ci/build_python.sh
203203
matrix_filter: ${{ needs.compute-matrix-filters.outputs.conda_test_filter }}
204204
conda-python-tests:
205205
needs: [conda-python-build, changed-files, compute-matrix-filters]
206206
secrets: inherit
207-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
207+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@cuda-13.1.0
208208
#if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python
209209
with:
210210
run_codecov: false
@@ -214,7 +214,7 @@ jobs:
214214
docs-build:
215215
needs: conda-python-build
216216
secrets: inherit
217-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
217+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.1.0
218218
with:
219219
build_type: pull-request
220220
node_type: "gpu-l4-latest-1"
@@ -226,7 +226,7 @@ jobs:
226226
wheel-build-cuopt-mps-parser:
227227
needs: compute-matrix-filters
228228
secrets: inherit
229-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
229+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
230230
with:
231231
build_type: pull-request
232232
script: ci/build_wheel_cuopt_mps_parser.sh
@@ -238,7 +238,7 @@ jobs:
238238
wheel-build-libcuopt:
239239
needs: [wheel-build-cuopt-mps-parser, compute-matrix-filters]
240240
secrets: inherit
241-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
241+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
242242
with:
243243
# build for every combination of arch and CUDA version, but only for the latest Python
244244
matrix_filter: ${{ needs.compute-matrix-filters.outputs.libcuopt_filter }}
@@ -249,7 +249,7 @@ jobs:
249249
wheel-build-cuopt:
250250
needs: [wheel-build-cuopt-mps-parser, wheel-build-libcuopt, compute-matrix-filters]
251251
secrets: inherit
252-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
252+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
253253
with:
254254
build_type: pull-request
255255
script: ci/build_wheel_cuopt.sh
@@ -259,7 +259,7 @@ jobs:
259259
wheel-tests-cuopt:
260260
needs: [wheel-build-cuopt, wheel-build-cuopt-mps-parser, wheel-build-cuopt-sh-client, changed-files, compute-matrix-filters]
261261
secrets: inherit
262-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
262+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@cuda-13.1.0
263263
#if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_cuopt
264264
with:
265265
build_type: pull-request
@@ -268,7 +268,7 @@ jobs:
268268
wheel-build-cuopt-server:
269269
needs: [checks, compute-matrix-filters]
270270
secrets: inherit
271-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
271+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
272272
with:
273273
build_type: pull-request
274274
script: ci/build_wheel_cuopt_server.sh
@@ -280,7 +280,7 @@ jobs:
280280
wheel-build-cuopt-sh-client:
281281
needs: compute-matrix-filters
282282
secrets: inherit
283-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
283+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@cuda-13.1.0
284284
with:
285285
build_type: pull-request
286286
script: ci/build_wheel_cuopt_sh_client.sh
@@ -293,7 +293,7 @@ jobs:
293293
wheel-tests-cuopt-server:
294294
needs: [wheel-build-cuopt, wheel-build-cuopt-server, changed-files, compute-matrix-filters]
295295
secrets: inherit
296-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
296+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@cuda-13.1.0
297297
#if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_cuopt_server
298298
with:
299299
build_type: pull-request

.github/workflows/test.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
1+
# SPDX-FileCopyrightText: Copyright (c) 2021-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
name: test
@@ -28,7 +28,7 @@ on:
2828
jobs:
2929
conda-cpp-tests:
3030
secrets: inherit
31-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@main
31+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@cuda-13.1.0
3232
with:
3333
build_type: ${{ inputs.build_type }}
3434
branch: ${{ inputs.branch }}
@@ -37,7 +37,7 @@ jobs:
3737
script: ci/test_cpp.sh
3838
conda-python-tests:
3939
secrets: inherit
40-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
40+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@cuda-13.1.0
4141
with:
4242
run_codecov: false
4343
build_type: ${{ inputs.build_type }}
@@ -47,7 +47,7 @@ jobs:
4747
script: ci/test_python.sh
4848
wheel-tests-cuopt:
4949
secrets: inherit
50-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
50+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@cuda-13.1.0
5151
with:
5252
build_type: ${{ inputs.build_type }}
5353
branch: ${{ inputs.branch }}
@@ -56,7 +56,7 @@ jobs:
5656
script: ci/test_wheel_cuopt.sh
5757
wheel-tests-cuopt-server:
5858
secrets: inherit
59-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
59+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@cuda-13.1.0
6060
with:
6161
build_type: ${{ inputs.build_type }}
6262
branch: ${{ inputs.branch }}
@@ -65,7 +65,7 @@ jobs:
6565
script: ci/test_wheel_cuopt_server.sh
6666
conda-notebook-tests:
6767
secrets: inherit
68-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
68+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.1.0
6969
with:
7070
build_type: ${{ inputs.build_type }}
7171
branch: ${{ inputs.branch }}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
1+
# SPDX-FileCopyrightText: Copyright (c) 2021-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

44
name: Trigger Breaking Change Notifications
@@ -15,7 +15,7 @@ jobs:
1515
trigger-notifier:
1616
if: contains(github.event.pull_request.labels.*.name, 'breaking')
1717
secrets: inherit
18-
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@main
18+
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@cuda-13.1.0
1919
with:
2020
sender_login: ${{ github.event.sender.login }}
2121
sender_avatar: ${{ github.event.sender.avatar_url }}

0 commit comments

Comments
 (0)