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/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

  • removes unnecessary uses of rapids-configure-conda-channels in builds scripts using rattler-build

@jameslamb jameslamb added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels May 21, 2025
@copy-pr-bot
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 14:12
@jameslamb jameslamb requested a review from a team as a code owner May 21, 2025 14:12
@jameslamb jameslamb requested a review from bdice May 21, 2025 14:12
@bdice
Copy link
Contributor

bdice commented May 22, 2025

/merge

@rapids-bot rapids-bot bot merged commit 382f9cd into rapidsai:branch-25.06 May 22, 2025
77 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants