Skip to content

refactor: switch to rapids-artifact-name for consistent artifact naming#642

Draft
gforsyth wants to merge 2 commits into
rapidsai:mainfrom
gforsyth:rapids-artifact-name
Draft

refactor: switch to rapids-artifact-name for consistent artifact naming#642
gforsyth wants to merge 2 commits into
rapidsai:mainfrom
gforsyth:rapids-artifact-name

Conversation

@gforsyth
Copy link
Copy Markdown
Contributor

This PR swaps in rapids-artifact-name for rapids-package-name everywhere, and also removes any legacy named artifacts. All artifacts now follow the same naming convention (and that convention can be updated/expanded from a central location). Part of rapidsai/build-planning#2370

@gforsyth gforsyth requested a review from a team as a code owner April 29, 2026 14:50
@gforsyth gforsyth requested a review from bdice April 29, 2026 14:50
@gforsyth gforsyth added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Apr 29, 2026
@gforsyth gforsyth force-pushed the rapids-artifact-name branch from 2f8a3a5 to eb2e167 Compare April 29, 2026 15:34
rapids-bot Bot pushed a commit to rapidsai/gha-tools that referenced this pull request Apr 29, 2026
…a-dependent pure artifacts (#254)

xref rapidai/build-planning#270

Working on rapidsai/ucxx#642 which raised the issue of our different types of "pure" artifacts -- those that are truly Python-only and so have no cuda or architecture dependencies, and those that are agnostic to Python version, but still have cuda dependencies.

Adding handling here, so that passing `--pure` without `--cuda` will elide the `{arch}` part of the artifact name.  If we use `--pure` and `--cuda`, then `{arch}` will be included.

If `--pure` isn't used, `{arch}` is always included.

Authors:
  - Gil Forsyth (https://github.com/gforsyth)

Approvers:
  - Kyle Edwards (https://github.com/KyleFromNVIDIA)

URL: #254
@gforsyth gforsyth marked this pull request as draft April 29, 2026 19:32
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented Apr 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.

@gforsyth gforsyth force-pushed the rapids-artifact-name branch from eb2e167 to fa577ca Compare May 19, 2026 13:19
@gforsyth
Copy link
Copy Markdown
Contributor Author

/ok to test

1 similar comment
@gforsyth
Copy link
Copy Markdown
Contributor Author

/ok to test

@gforsyth gforsyth force-pushed the rapids-artifact-name branch from 4dcf60d to 586f87d Compare May 21, 2026 14:31
@gforsyth
Copy link
Copy Markdown
Contributor Author

/ok to test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

1 participant