Skip to content

Conversation

@jameslamb
Copy link
Member

Description

Contributes to rapidsai/build-planning#181

  • removes all uploads of conda packages and wheels to downloads.rapids.ai (these are not used by anything in this repo any more)

Contributes to rapidsai/build-planning#178

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

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

Notes for Reviewers

How I identified changes

Looked for uses of the relevant gha-tools tools, as well as documentation about downloads.rapids.ai, being on the NVIDIA VPN, using S3, etc. like this:

git grep -i -E 's3|upload|downloads\.rapids|vpn'

How I tested this

See "How I tested this" on rapidsai/shared-workflows#364

Haven't I seen these changes before?

Yes, some of these changes were made in rapidsai/cuopt (https://github.com/rapidsai/cuopt/pull/2503) but looks like they were lost when this new repo was created.

@copy-pr-bot
Copy link

copy-pr-bot bot commented May 30, 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 jameslamb changed the base branch from branch-25.05 to branch-25.08 May 30, 2025 15:48
@jameslamb
Copy link
Member Author

/ok to test

@rgsl888prabhu rgsl888prabhu added bug Something isn't working non-breaking Introduces a non-breaking change improvement Improves an existing functionality and removed bug Something isn't working labels May 30, 2025
@jameslamb jameslamb changed the title WIP: stop uploading to downloads.rapids.ai, use rapids-init-pip in wheel CI stop uploading to downloads.rapids.ai, use rapids-init-pip in wheel CI May 30, 2025
@jameslamb jameslamb marked this pull request as ready for review May 30, 2025 16:24
@jameslamb jameslamb requested a review from a team as a code owner May 30, 2025 16:24
@jameslamb jameslamb requested review from rgsl888prabhu and removed request for a team May 30, 2025 16:24
@jameslamb
Copy link
Member Author

/merge

@rapids-bot rapids-bot bot merged commit e748646 into NVIDIA:branch-25.08 May 30, 2025
60 checks passed
@jameslamb jameslamb deleted the ci/stop-s3-uploads branch May 30, 2025 17:19
rapids-bot bot pushed a commit that referenced this pull request Jun 24, 2025
#50 removed uploads of conda packages / wheels to S3 on `branch-25.08`

Unfortunately, some publishing workflows on this branch are using a version of GitHub Actions workflows that expects to be able to download packages from S3, resulting in failures like this:

```text
jq: error (at <unknown>): Cannot iterate over null (null)
Using Anaconda API: https://api.anaconda.org/
Using "rapidsai-wheels-nightly" as upload username
Error:  File "./dist/*.whl" does not exist
Error:  File "./dist/*.whl" does not exist
```

([build link](https://github.com/NVIDIA/cuopt/actions/runs/15853760492/job/44695835791))

This fixes that, by updating to `branch-25.08` of https://github.com/rapidsai/shared-workflows.

## Notes for Reviewers

### Why just the publishing workflows?

All other workflows are already using `branch-25.08`... looks like just this small set was missed (or maybe accidentally overwritten by a bad merge conflict resolution or something).

### Issue

N/A

#

Authors:
  - James Lamb (https://github.com/jameslamb)
  - Ramakrishnap (https://github.com/rgsl888prabhu)

Approvers:
  - Ramakrishnap (https://github.com/rgsl888prabhu)
  - Bradley Dice (https://github.com/bdice)

URL: #126
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.

2 participants