From b25bf4649915fa9885337a4d0f937f2f070b9680 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Tue, 7 Jul 2026 21:48:15 -0500 Subject: [PATCH 1/2] wheels: build CUDA 13 wheels with latest CTK (13.3.0) --- .github/workflows/build.yaml | 4 ++-- .github/workflows/pr.yaml | 4 ++-- dependencies.yaml | 2 +- python/cuml/pyproject.toml | 2 +- python/libcuml/pyproject.toml | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d67f75659b..cc8d205767 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -112,7 +112,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -151,7 +151,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index aaa252de4e..18c8578390 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -480,7 +480,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk with: build_type: pull-request branch: ${{ inputs.branch }} @@ -501,7 +501,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk with: build_type: pull-request node_type: cpu8 diff --git a/dependencies.yaml b/dependencies.yaml index 4b4daa6387..f6facdda3d 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -491,7 +491,7 @@ dependencies: use_cuda_wheels: "true" packages: - &ctk_cu13 cuda-toolkit[cublas,cufft,curand,cusolver,cusparse]==13.* - - &nvjitlink_cu13 nvidia-nvjitlink>=13.0,<14 + - &nvjitlink_cu13 nvidia-nvjitlink>=13.3,<14 # if no matching matrix selectors passed, list the CUDA 13 requirement # (just as a source of documentation, as this populates pyproject.toml in source control) - matrix: diff --git a/python/cuml/pyproject.toml b/python/cuml/pyproject.toml index 384d636005..f29ef13fc4 100644 --- a/python/cuml/pyproject.toml +++ b/python/cuml/pyproject.toml @@ -93,7 +93,7 @@ dependencies = [ "numba>=0.60.0,<0.65.0", "numpy>=2.0,<3.0", "nvforest==26.8.*,>=0.0.0a0", - "nvidia-nvjitlink>=13.0,<14", + "nvidia-nvjitlink>=13.3,<14", "packaging", "pylibraft==26.8.*,>=0.0.0a0", "rich", diff --git a/python/libcuml/pyproject.toml b/python/libcuml/pyproject.toml index 6aa1916eb1..713e5da6e6 100644 --- a/python/libcuml/pyproject.toml +++ b/python/libcuml/pyproject.toml @@ -30,7 +30,7 @@ dependencies = [ "libnvforest==26.8.*,>=0.0.0a0", "libraft==26.8.*,>=0.0.0a0", "librmm==26.8.*,>=0.0.0a0", - "nvidia-nvjitlink>=13.0,<14", + "nvidia-nvjitlink>=13.3,<14", "rapids-logger==0.2.*,>=0.0.0a0", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. From 1f1425ce559fd734293f9f44e7e9f8ff26349678 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Fri, 10 Jul 2026 10:49:19 -0500 Subject: [PATCH 2/2] revert shared-workflows to 'main' --- .github/workflows/build.yaml | 4 ++-- .github/workflows/pr.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index cc8d205767..d67f75659b 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -112,7 +112,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -151,7 +151,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 18c8578390..aaa252de4e 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -480,7 +480,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main with: build_type: pull-request branch: ${{ inputs.branch }} @@ -501,7 +501,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main with: build_type: pull-request node_type: cpu8