Skip to content

expand CI-skipping logic, other small build changes#2933

Merged
rapids-bot[bot] merged 3 commits intorapidsai:mainfrom
jameslamb:misc-build-updates
Feb 2, 2026
Merged

expand CI-skipping logic, other small build changes#2933
rapids-bot[bot] merged 3 commits intorapidsai:mainfrom
jameslamb:misc-build-updates

Conversation

@jameslamb
Copy link
Copy Markdown
Member

Description

Proposes a batch of miscellaneous build / packaging / CI changes.

Changes

Updates comments on wheel limits

Contributes to rapidsai/build-planning#219

Most other PRs for that issue are tightening limits, but raft's are already very close to the wheel sizes. This PR just updates code comments to match other RAPIDS projects.

Expands CI-skipping logic

Contributes to rapidsai/build-planning#243

Tries to avoid unnecessary CI runs by making the CI-skipping rules finer-grained. For example, PRs that only touch .pre-commit-config.yaml should now not require any runners with GPUs 😁

Removes reliance on pypi.nvidia.com

Contributes to rapidsai/build-planning#241

git grep -i -E 'pypi\.nvidia\.com'
git grep -i -E 'rapids\-init\-pip'

And removed/updated all relevant references. This project does not need any wheels from pypi.nvidia.com at build-time or runtime, it can safely avoid searching that index.

Enforces PEP 639 license metadata in pyproject.toml

Contributes to rapidsai/pre-commit-hooks#95

@jameslamb jameslamb added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Jan 29, 2026
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot bot commented Jan 29, 2026

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@jameslamb
Copy link
Copy Markdown
Member Author

/ok to test

@bdice
Copy link
Copy Markdown
Contributor

bdice commented Jan 30, 2026

/merge

@rapids-bot rapids-bot bot merged commit 9cf993f into rapidsai:main Feb 2, 2026
367 of 373 checks passed
@jameslamb jameslamb deleted the misc-build-updates branch February 2, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants