From fd738dccf8363fe775675156f98797ed2e385b1f Mon Sep 17 00:00:00 2001 From: James Lamb Date: Mon, 2 Feb 2026 13:02:48 -0600 Subject: [PATCH 1/4] CI scripts: remove pip.conf migration code --- ci/build_wheel.sh | 2 -- ci/build_wheel_cuopt.sh | 2 -- ci/build_wheel_cuopt_mps_parser.sh | 2 -- ci/build_wheel_cuopt_server.sh | 2 -- ci/build_wheel_cuopt_sh_client.sh | 2 -- ci/build_wheel_libcuopt.sh | 2 -- ci/test_self_hosted_service.sh | 2 -- ci/test_wheel_cuopt.sh | 2 -- ci/test_wheel_cuopt_server.sh | 2 -- 9 files changed, 18 deletions(-) diff --git a/ci/build_wheel.sh b/ci/build_wheel.sh index 7b1f772c3b..8f6973a73e 100755 --- a/ci/build_wheel.sh +++ b/ci/build_wheel.sh @@ -10,8 +10,6 @@ package_dir=$2 source rapids-configure-sccache source rapids-date-string -RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX="true" -export RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX source rapids-init-pip # Update the version to accomdate nightly and release changes for the wheel name diff --git a/ci/build_wheel_cuopt.sh b/ci/build_wheel_cuopt.sh index 83f7151728..0ba991e57f 100755 --- a/ci/build_wheel_cuopt.sh +++ b/ci/build_wheel_cuopt.sh @@ -6,8 +6,6 @@ set -euo pipefail -RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX="true" -export RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX source rapids-init-pip # Install rockylinux repo diff --git a/ci/build_wheel_cuopt_mps_parser.sh b/ci/build_wheel_cuopt_mps_parser.sh index 9c70373683..f87cb729fd 100755 --- a/ci/build_wheel_cuopt_mps_parser.sh +++ b/ci/build_wheel_cuopt_mps_parser.sh @@ -6,8 +6,6 @@ set -euo pipefail -RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX="true" -export RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX source rapids-init-pip package_dir="python/cuopt/cuopt/linear_programming" diff --git a/ci/build_wheel_cuopt_server.sh b/ci/build_wheel_cuopt_server.sh index 4193cde43a..1be325303f 100755 --- a/ci/build_wheel_cuopt_server.sh +++ b/ci/build_wheel_cuopt_server.sh @@ -5,8 +5,6 @@ set -euo pipefail -RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX="true" -export RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX source rapids-init-pip package_dir="python/cuopt_server" diff --git a/ci/build_wheel_cuopt_sh_client.sh b/ci/build_wheel_cuopt_sh_client.sh index 0e52ed434f..f5083b5ebd 100755 --- a/ci/build_wheel_cuopt_sh_client.sh +++ b/ci/build_wheel_cuopt_sh_client.sh @@ -5,8 +5,6 @@ set -euo pipefail -RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX="true" -export RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX source rapids-init-pip package_dir="python/cuopt_self_hosted" diff --git a/ci/build_wheel_libcuopt.sh b/ci/build_wheel_libcuopt.sh index 164d025e99..a6dd64c7d8 100755 --- a/ci/build_wheel_libcuopt.sh +++ b/ci/build_wheel_libcuopt.sh @@ -4,8 +4,6 @@ set -euo pipefail -RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX="true" -export RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX source rapids-init-pip package_name="libcuopt" diff --git a/ci/test_self_hosted_service.sh b/ci/test_self_hosted_service.sh index 6b126b8097..43d549d553 100755 --- a/ci/test_self_hosted_service.sh +++ b/ci/test_self_hosted_service.sh @@ -5,8 +5,6 @@ set -euo pipefail -RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX="true" -export RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX source rapids-init-pip # Download the cuopt built in the previous step diff --git a/ci/test_wheel_cuopt.sh b/ci/test_wheel_cuopt.sh index 22392c7e88..d761b27214 100755 --- a/ci/test_wheel_cuopt.sh +++ b/ci/test_wheel_cuopt.sh @@ -7,8 +7,6 @@ set -euo pipefail # sets up a constraints file for 'pip' and puts its location in an exported variable PIP_EXPORT, # so those constraints will affect all future 'pip install' calls -RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX="true" -export RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX source rapids-init-pip # Download the packages built in the previous step diff --git a/ci/test_wheel_cuopt_server.sh b/ci/test_wheel_cuopt_server.sh index 652638878e..83de85c8a0 100755 --- a/ci/test_wheel_cuopt_server.sh +++ b/ci/test_wheel_cuopt_server.sh @@ -5,8 +5,6 @@ set -eou pipefail -RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX="true" -export RAPIDS_INIT_PIP_REMOVE_NVIDIA_INDEX source rapids-init-pip # Download the packages built in the previous step From 0d43cc672225a9339d968e4a78783d9c12bb2a19 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Mon, 2 Feb 2026 21:06:15 -0600 Subject: [PATCH 2/4] empty commit to re-trigger CI From 3c86ee29735a5e8140beded1cd756def478d137e Mon Sep 17 00:00:00 2001 From: James Lamb Date: Tue, 3 Feb 2026 22:01:57 -0600 Subject: [PATCH 3/4] empty commit to re-trigger CI From 20c564e8309f47459d55cf7889f6691d480de05b Mon Sep 17 00:00:00 2001 From: James Lamb Date: Wed, 4 Feb 2026 07:31:24 -0600 Subject: [PATCH 4/4] fix pr-builder configuration --- .github/workflows/pr.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index da1b2b0dc5..4862fb890c 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -35,6 +35,9 @@ jobs: - test-self-hosted-server secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main + if: always() + with: + needs: ${{ toJSON(needs) }} check-lean-ci: runs-on: ubuntu-latest outputs: