Skip to content

use 'rapids-init-pip' in wheel CI, other CI changes #5089

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 22, 2025

Conversation

jameslamb
Copy link
Member

Description

Proposes a batch of small, mostly-unrelated changes to building and packaging.

These are all part of RAPIDS-wide efforts to make it easier to reproduce CI locally and to use artifacts from one project's CI in another project's CI.

Contributes to rapidsai/build-planning#178

  • prevents triggering expensive CI jobs based on PRs modifying ci/release/update-version.sh

Contributes to rapidsai/shared-workflows#356

  • explicitly provides an input for script to workflows using it, instead of relying on a default value coming from the workflow file

Contributes to rapidsai/shared-workflows#337

  • switches from input run_script to script in uses of the custom-job workflow

Contributes to rapidsai/build-planning#179

  • adds a call to rapids-init-pip near the beginning of all CI scripts that use pip
  • removes redefinitions of PIP_CONSTRAINT in scripts, in favor of using the one set up by rapids-pip-init

Contributes to rapidsai/gha-tools#145

  • confirmed that rapids-configure-conda-channels is not used in any builds scripts using rattler-build

@jameslamb jameslamb added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels May 21, 2025
Copy link

copy-pr-bot bot commented May 21, 2025

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
Member Author

/ok to test

@github-actions github-actions bot added the ci label May 21, 2025
@jameslamb jameslamb changed the title WIP: use 'rapids-init-pip' in wheel CI, other CI changes use 'rapids-init-pip' in wheel CI, other CI changes May 21, 2025
@jameslamb jameslamb marked this pull request as ready for review May 21, 2025 18:30
@jameslamb jameslamb requested a review from a team as a code owner May 21, 2025 18:30
@jameslamb jameslamb requested a review from KyleFromNVIDIA May 21, 2025 18:30
@bdice
Copy link
Contributor

bdice commented May 22, 2025

/merge

@rapids-bot rapids-bot bot merged commit b169209 into rapidsai:branch-25.06 May 22, 2025
95 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci improvement Improvement / enhancement to an existing function non-breaking Non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants