File tree 6 files changed +18
-6
lines changed
6 files changed +18
-6
lines changed Original file line number Diff line number Diff line change 77
77
script : ci/build_wheel_libraft.sh
78
78
# build for every combination of arch and CUDA version, but only for the latest Python
79
79
matrix_filter : group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber)))
80
+ package-type : cpp
81
+ wheel-name : libraft
80
82
wheel-publish-libraft :
81
83
needs : wheel-build-libraft
82
84
secrets : inherit
98
100
sha : ${{ inputs.sha }}
99
101
date : ${{ inputs.date }}
100
102
script : ci/build_wheel_pylibraft.sh
103
+ package-type : python
104
+ wheel-name : pylibraft
101
105
wheel-publish-pylibraft :
102
106
needs : wheel-build-pylibraft
103
107
secrets : inherit
@@ -119,6 +123,8 @@ jobs:
119
123
sha : ${{ inputs.sha }}
120
124
date : ${{ inputs.date }}
121
125
script : ci/build_wheel_raft_dask.sh
126
+ package-type : python
127
+ wheel-name : raft_dask
122
128
wheel-publish-raft-dask :
123
129
needs : wheel-build-raft-dask
124
130
secrets : inherit
Original file line number Diff line number Diff line change @@ -144,13 +144,17 @@ jobs:
144
144
script : ci/build_wheel_libraft.sh
145
145
# build for every combination of arch and CUDA version, but only for the latest Python
146
146
matrix_filter : group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber)))
147
+ package-type : cpp
148
+ wheel-name : libraft
147
149
wheel-build-pylibraft :
148
150
needs : [checks, wheel-build-libraft]
149
151
secrets : inherit
150
152
uses : rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.06
151
153
with :
152
154
build_type : pull-request
153
155
script : ci/build_wheel_pylibraft.sh
156
+ package-type : python
157
+ wheel-name : pylibraft
154
158
wheel-tests-pylibraft :
155
159
needs : [wheel-build-pylibraft, changed-files]
156
160
secrets : inherit
@@ -166,6 +170,8 @@ jobs:
166
170
with :
167
171
build_type : pull-request
168
172
script : " ci/build_wheel_raft_dask.sh"
173
+ package-type : python
174
+ wheel-name : raft_dask
169
175
wheel-tests-raft-dask :
170
176
needs : [wheel-build-raft-dask, changed-files]
171
177
secrets : inherit
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ rapids-pip-retry wheel \
51
51
52
52
sccache --show-adv-stats
53
53
54
- mkdir -p final_dist
55
- python -m auditwheel repair -w final_dist " ${EXCLUDE_ARGS[@]} " dist/*
54
+ # repair wheels and write to the location that artifact-uploading code expects to find them
55
+ python -m auditwheel repair -w " ${RAPIDS_WHEEL_BLD_OUTPUT_DIR} " " ${EXCLUDE_ARGS[@]} " dist/*
56
56
57
- RAPIDS_PY_WHEEL_NAME=" ${underscore_package_name} _${RAPIDS_PY_CUDA_SUFFIX} " rapids-upload-wheels-to-s3 " ${package_type} " final_dist
57
+ RAPIDS_PY_WHEEL_NAME=" ${underscore_package_name} _${RAPIDS_PY_CUDA_SUFFIX} " rapids-upload-wheels-to-s3 " ${package_type} " " ${RAPIDS_WHEEL_BLD_OUTPUT_DIR} "
Original file line number Diff line number Diff line change @@ -27,4 +27,4 @@ rapids-pip-retry install \
27
27
export PIP_NO_BUILD_ISOLATION=0
28
28
29
29
ci/build_wheel.sh libraft ${package_dir} cpp
30
- ci/validate_wheel.sh ${package_dir} final_dist
30
+ ci/validate_wheel.sh ${package_dir} " ${RAPIDS_WHEEL_BLD_OUTPUT_DIR} "
Original file line number Diff line number Diff line change @@ -17,4 +17,4 @@ echo "libraft-${RAPIDS_PY_CUDA_SUFFIX} @ file://$(echo /tmp/libraft_dist/libraft
17
17
export PIP_CONSTRAINT=" /tmp/constraints.txt"
18
18
19
19
ci/build_wheel.sh pylibraft ${package_dir} python
20
- ci/validate_wheel.sh ${package_dir} final_dist
20
+ ci/validate_wheel.sh ${package_dir} " ${RAPIDS_WHEEL_BLD_OUTPUT_DIR} "
Original file line number Diff line number Diff line change @@ -17,4 +17,4 @@ echo "libraft-${RAPIDS_PY_CUDA_SUFFIX} @ file://$(echo /tmp/libraft_dist/libraft
17
17
export PIP_CONSTRAINT=" /tmp/constraints.txt"
18
18
19
19
ci/build_wheel.sh raft-dask ${package_dir} python
20
- ci/validate_wheel.sh ${package_dir} final_dist
20
+ ci/validate_wheel.sh ${package_dir} " ${RAPIDS_WHEEL_BLD_OUTPUT_DIR} "
You can’t perform that action at this time.
0 commit comments