Skip to content
This repository was archived by the owner on Aug 28, 2025. It is now read-only.

Commit c89e6c2

Browse files
authored
stop uploading packages to downloads.rapids.ai, update to 25.08 workflows (#144)
Contributes to rapidsai/build-planning#181 * removes all uploads of conda packages and wheels to `downloads.rapids.ai` * updates all `shared-workflows` references to `branch-25.08`, to pull in changes from rapidsai/shared-workflows#364 ## Notes for Reviewers ### Is it safe to update to `branch-25.08` of `shared-workflows` on `main` here? I'm assuming yes, because CI here computes its own custom-to-`pynvjitlink` support matrices: https://github.com/rapidsai/pynvjitlink/blob/8ea3d166fa2c0cc9372829a84c9e5d5721988895/.github/workflows/build.yaml#L16-L24 All other non-matrix changes on `shared-workflows` between `branch-25.06` and `branch-25.08` should be fine for this repo. ### 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: ```shell git grep -i -E 's3|upload|downloads\.rapids|vpn' ``` ### How I tested this See "How I tested this" on rapidsai/shared-workflows#364 # Authors: - James Lamb (https://github.com/jameslamb) Approvers: - Bradley Dice (https://github.com/bdice) URL: #144
1 parent 8ea3d16 commit c89e6c2

File tree

5 files changed

+12
-19
lines changed

5 files changed

+12
-19
lines changed

.github/workflows/build.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
build-wheels:
2626
needs:
2727
- compute-matrix
28-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.06
28+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.08
2929
with:
3030
build_type: branch
3131
script: "ci/build_wheel.sh"
@@ -35,7 +35,7 @@ jobs:
3535
build-conda:
3636
needs:
3737
- compute-matrix
38-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.06
38+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.08
3939
with:
4040
build_type: branch
4141
script: "ci/build_conda.sh"
@@ -44,7 +44,7 @@ jobs:
4444
needs:
4545
- build-wheels
4646
secrets: inherit
47-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.06
47+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.08
4848
with:
4949
build_type: ${{ inputs.build_type || 'branch' }}
5050
branch: ${{ inputs.branch }}
@@ -56,7 +56,7 @@ jobs:
5656
needs:
5757
- build-conda
5858
secrets: inherit
59-
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-25.06
59+
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-25.08
6060
with:
6161
build_type: ${{ inputs.build_type || 'branch' }}
6262
branch: ${{ inputs.branch }}

.github/workflows/pr.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121
- test-wheels
2222
- test-patch
2323
secrets: inherit
24-
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@branch-25.06
24+
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@branch-25.08
2525
checks:
2626
secrets: inherit
27-
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@branch-25.06
27+
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@branch-25.08
2828
with:
2929
enable_check_generated_files: false
3030
compute-matrix:
@@ -40,7 +40,7 @@ jobs:
4040
build-conda:
4141
needs:
4242
- compute-matrix
43-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.06
43+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.08
4444
with:
4545
build_type: pull-request
4646
script: "ci/build_conda.sh"
@@ -50,7 +50,7 @@ jobs:
5050
- build-conda
5151
- compute-matrix
5252
secrets: inherit
53-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.06
53+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.08
5454
with:
5555
build_type: pull-request
5656
script: "ci/test_conda.sh"
@@ -59,7 +59,7 @@ jobs:
5959
needs:
6060
- build-conda
6161
- compute-matrix
62-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.06
62+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.08
6363
with:
6464
build_type: pull-request
6565
script: "ci/test_patch.sh"
@@ -68,7 +68,7 @@ jobs:
6868
build-wheels:
6969
needs:
7070
- compute-matrix
71-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.06
71+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.08
7272
with:
7373
build_type: pull-request
7474
script: "ci/build_wheel.sh"
@@ -80,7 +80,7 @@ jobs:
8080
- build-wheels
8181
- compute-matrix
8282
secrets: inherit
83-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.06
83+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.08
8484
with:
8585
build_type: pull-request
8686
script: "ci/test_wheel.sh"

.github/workflows/trigger-breaking-change-alert.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
trigger-notifier:
1313
if: contains(github.event.pull_request.labels.*.name, 'breaking')
1414
secrets: inherit
15-
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@branch-25.04
15+
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@branch-25.08
1616
with:
1717
sender_login: ${{ github.event.sender.login }}
1818
sender_avatar: ${{ github.event.sender.avatar_url }}

ci/build_conda.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,3 @@ sccache --show-adv-stats
3030
# remove build_cache directory to avoid uploading the entire source tree
3131
# tracked in https://github.com/prefix-dev/rattler-build/issues/1424
3232
rm -rf "$RAPIDS_CONDA_BLD_OUTPUT_DIR"/build_cache
33-
34-
rapids-upload-conda-to-s3 python

ci/build_wheel.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ wheel_dir=${RAPIDS_WHEEL_BLD_OUTPUT_DIR}
1010
rapids-logger "Install CUDA Toolkit"
1111
source "$(dirname "$0")/install_latest_cuda_toolkit.sh"
1212

13-
RAPIDS_PY_CUDA_SUFFIX="$(rapids-wheel-ctk-name-gen "${RAPIDS_CUDA_VERSION}")"
14-
1513
sccache --zero-stats
1614

1715
rapids-logger "Build wheel"
@@ -22,6 +20,3 @@ sccache --show-adv-stats
2220

2321
# Exclude libcuda.so.1 because we only install a driver stub
2422
python -m auditwheel repair --exclude libcuda.so.1 -w "${wheel_dir}" ./dist/*
25-
26-
rapids-logger "Upload Wheel"
27-
RAPIDS_PY_WHEEL_NAME="pynvjitlink_${RAPIDS_PY_CUDA_SUFFIX}" rapids-upload-wheels-to-s3 python "${wheel_dir}"

0 commit comments

Comments
 (0)