Skip to content

Commit abe62a4

Browse files
Merge branch 'branch-25.08' into branch-25.08
2 parents eb33ac9 + 9952c26 commit abe62a4

File tree

17 files changed

+456
-36
lines changed

17 files changed

+456
-36
lines changed

.github/workflows/build.yaml

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
116
name: build
217

318
on:
@@ -152,20 +167,21 @@ jobs:
152167
date: ${{ inputs.date }}
153168
package-name: cuopt_server
154169
package-type: python
155-
#docs-build:
156-
# if: inputs.build_type == 'nightly' || github.ref_type == 'branch'
157-
# needs: [python-build]
158-
# secrets: inherit
159-
# uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.08
160-
# with:
161-
# build_type: ${{ inputs.build_type || 'branch' }}
162-
# node_type: "gpu-l4-latest-1"
163-
# sha: ${{ inputs.sha }}
164-
# branch: ${{ inputs.branch }}
165-
# date: ${{ inputs.date }}
166-
# arch: amd64
167-
# container_image: rapidsai/ci-conda:cuda11.8.0-ubuntu22.04-py3.10
168-
# run_script: ci/build_docs.sh
170+
docs-build:
171+
needs: [python-build]
172+
secrets: inherit
173+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.08
174+
with:
175+
build_type: ${{ inputs.build_type || 'branch' }}
176+
node_type: "gpu-l4-latest-1"
177+
sha: ${{ inputs.sha }}
178+
branch: ${{ inputs.branch }}
179+
date: ${{ inputs.date }}
180+
arch: "amd64"
181+
file_to_upload: "docs/cuopt/build/html/"
182+
artifact-name: "cuopt_docs"
183+
container_image: "rapidsai/ci-conda:25.08-latest"
184+
script: "ci/build_docs.sh"
169185
wheel-build-cuopt-sh-client:
170186
needs: wheel-build-cuopt
171187
secrets: inherit

.github/workflows/pr.yaml

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
116
name: pr
217

318
on:
@@ -18,6 +33,7 @@ jobs:
1833
- conda-cpp-tests
1934
- conda-python-build
2035
- conda-python-tests
36+
- docs-build
2137
- wheel-build-libcuopt
2238
# - conda-notebook-tests
2339
- wheel-build-cuopt
@@ -135,16 +151,18 @@ jobs:
135151
build_type: pull-request
136152
matrix_filter: map(select((.CUDA_VER | startswith("12"))))
137153
script: ci/test_python.sh
138-
#docs-build:
139-
# needs: checks
140-
# secrets: inherit
141-
# uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.08
142-
# with:
143-
# build_type: pull-request
144-
# node_type: "cpu4"
145-
# arch: amd64
146-
# container_image: rapidsai/ci-conda:cuda11.8.0-ubuntu22.04-py3.10
147-
# run_script: ci/build_docs.sh
154+
docs-build:
155+
needs: conda-python-build
156+
secrets: inherit
157+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.08
158+
with:
159+
build_type: pull-request
160+
node_type: "gpu-l4-latest-1"
161+
arch: "amd64"
162+
file_to_upload: "docs/cuopt/build/html/"
163+
artifact-name: "cuopt_docs"
164+
container_image: "rapidsai/ci-conda:25.08-latest"
165+
script: "ci/build_docs.sh"
148166
#conda-notebook-tests:
149167
# needs: [conda-python-build, changed-files]
150168
# secrets: inherit

.github/workflows/self_hosted_service_test.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# SPDX-FileCopyrightText: Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
116
name: Test self-hosted service on local-setup
217

318
on:

.github/workflows/test.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
116
name: test
217

318
on:

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
116
name: Trigger Breaking Change Notifications
217

318
on:

0 commit comments

Comments
 (0)