Skip to content

Commit 915497b

Browse files
authored
stop uploading packages to downloads.rapids.ai (#215)
Contributes to rapidsai/build-planning#181 Proposes stopping all uploads of wheels and conda packages to `downloads.rapids.ai`, in favor of using the GitHub Actions artifact store. ## Notes for Reviewers ### Intentionally targeting `branch-25.08` To avoid disrupting the 25.06 release. ### How I found the lines to change ```shell git grep -E '\-s3' git grep 'upload' git grep -E 'downloads\.rapids' ``` ### Why `cugraph-gnn`? See "Deployment Plan" on rapidsai/shared-workflows#364 Authors: - James Lamb (https://github.com/jameslamb) Approvers: - Bradley Dice (https://github.com/bdice) URL: #215
1 parent fb8296e commit 915497b

4 files changed

Lines changed: 4 additions & 11 deletions

File tree

.github/workflows/build.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
upload-conda:
6161
needs: [cpp-build, python-build]
6262
secrets: inherit
63-
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-25.08
63+
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@gha-artifacts/uploads
6464
with:
6565
build_type: ${{ inputs.build_type || 'branch' }}
6666
branch: ${{ inputs.branch }}
@@ -83,7 +83,7 @@ jobs:
8383
wheel-publish-cugraph-pyg:
8484
needs: wheel-build-cugraph-pyg
8585
secrets: inherit
86-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.08
86+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@gha-artifacts/uploads
8787
with:
8888
build_type: ${{ inputs.build_type || 'branch' }}
8989
branch: ${{ inputs.branch }}
@@ -119,7 +119,7 @@ jobs:
119119
wheel-publish-libwholegraph:
120120
needs: wheel-build-libwholegraph
121121
secrets: inherit
122-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.06
122+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@gha-artifacts/uploads
123123
with:
124124
build_type: ${{ inputs.build_type || 'branch' }}
125125
branch: ${{ inputs.branch }}
@@ -130,7 +130,7 @@ jobs:
130130
wheel-publish-pylibwholegraph:
131131
needs: wheel-build-pylibwholegraph
132132
secrets: inherit
133-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.08
133+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@gha-artifacts/uploads
134134
with:
135135
build_type: ${{ inputs.build_type || 'branch' }}
136136
branch: ${{ inputs.branch }}

ci/build_cpp.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,3 @@ rattler-build build --recipe conda/recipes/libwholegraph \
2929
"${RATTLER_CHANNELS[@]}"
3030

3131
sccache --show-adv-stats
32-
33-
rapids-upload-conda-to-s3 cpp

ci/build_python.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,5 +57,3 @@ sccache --zero-stats
5757
# remove build_cache directory to avoid uploading the entire source tree
5858
# tracked in https://github.com/prefix-dev/rattler-build/issues/1424
5959
rm -rf "$RAPIDS_CONDA_BLD_OUTPUT_DIR"/build_cache
60-
61-
rapids-upload-conda-to-s3 python

ci/build_wheel.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,11 @@ sccache --show-adv-stats
4848

4949
# pure-python packages should be marked as pure, and not have auditwheel run on them.
5050
if [[ ${package_name} == "cugraph-pyg" ]]; then
51-
RAPIDS_PY_WHEEL_NAME="${package_name}_${RAPIDS_PY_CUDA_SUFFIX}" RAPIDS_PY_WHEEL_PURE="1" rapids-upload-wheels-to-s3 python dist
5251
cp dist/* "${RAPIDS_WHEEL_BLD_OUTPUT_DIR}/"
5352
else
5453
# repair wheels and write to the location that artifact-uploading code expects to find them
5554
python -m auditwheel repair \
5655
"${EXCLUDE_ARGS[@]}" \
5756
-w "${RAPIDS_WHEEL_BLD_OUTPUT_DIR}" \
5857
dist/*
59-
60-
RAPIDS_PY_WHEEL_NAME="${package_name}_${RAPIDS_PY_CUDA_SUFFIX}" rapids-upload-wheels-to-s3 "${package_type}" "${RAPIDS_WHEEL_BLD_OUTPUT_DIR}"
6158
fi

0 commit comments

Comments
 (0)