Skip to content

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
  • removed 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 20, 2025
Copy link

copy-pr-bot bot commented May 20, 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.

@github-actions github-actions bot added the ci label May 20, 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 20, 2025
@jameslamb jameslamb marked this pull request as ready for review May 20, 2025 22:41
@jameslamb jameslamb requested a review from a team as a code owner May 20, 2025 22:41
@jameslamb jameslamb requested a review from KyleFromNVIDIA May 20, 2025 22:41
@jameslamb
Copy link
Member Author

/merge

@rapids-bot rapids-bot bot merged commit cc165d9 into rapidsai:branch-25.06 May 21, 2025
94 checks passed
@jameslamb jameslamb deleted the ci/pip-init branch May 21, 2025 13:41
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