@@ -127,52 +127,52 @@ jobs:
127127 path : ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/*.whl
128128 if-no-files-found : error
129129
130- - name : Set up mini CTK
131- uses : ./.github/actions/fetch_ctk
132- continue-on-error : false
133- with :
134- host-platform : ${{ matrix.host-platform }}
135- cuda-version : ${{ matrix.cuda-version }}
136-
137- - name : Build cuda.bindings wheel
138- uses : pypa/cibuildwheel@v2.22.0
139- env :
140- CIBW_BUILD : ${{ env.CIBW_BUILD }}
141- CIBW_ARCHS_LINUX : " native"
142- CIBW_BUILD_VERBOSITY : 1
143- # CIBW mounts the host filesystem under /host
144- CIBW_ENVIRONMENT_LINUX : >
145- CUDA_PATH=/host/${{ env.CUDA_PATH }}
146- LIBRARY_PATH=/host/${{ env.CUDA_PATH }}/lib
147- CUDA_BINDINGS_PARALLEL_LEVEL=${{ env.CUDA_BINDINGS_PARALLEL_LEVEL }}
148- CIBW_ENVIRONMENT_WINDOWS : >
149- CUDA_HOME="$(cygpath -w ${{ env.CUDA_PATH }})"
150- LIB="${CUDA_HOME}\\lib\\x64;${LIB}"
151- CUDA_BINDINGS_PARALLEL_LEVEL=${{ env.CUDA_BINDINGS_PARALLEL_LEVEL }}
152- with :
153- package-dir : ./cuda_bindings/
154- output-dir : ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}
155-
156- - name : List the cuda.bindings artifacts directory
157- run : |
158- if [[ "${{ matrix.host-platform }}" == win* ]]; then
159- export CHOWN=chown
160- else
161- export CHOWN="sudo chown"
162- fi
163- $CHOWN -R $(whoami) ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}
164- ls -lahR ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}
165-
166- - name : Check cuda.bindings wheel
167- run : |
168- twine check ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl
169-
170- - name : Upload cuda.bindings build artifacts
171- uses : actions/upload-artifact@v4
172- with :
173- name : ${{ env.CUDA_BINDINGS_ARTIFACT_NAME }}
174- path : ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl
175- if-no-files-found : error
130+ # - name: Set up mini CTK
131+ # uses: ./.github/actions/fetch_ctk
132+ # continue-on-error: false
133+ # with:
134+ # host-platform: ${{ matrix.host-platform }}
135+ # cuda-version: ${{ matrix.cuda-version }}
136+ #
137+ # - name: Build cuda.bindings wheel
138+ # uses: pypa/cibuildwheel@v2.22.0
139+ # env:
140+ # CIBW_BUILD: ${{ env.CIBW_BUILD }}
141+ # CIBW_ARCHS_LINUX: "native"
142+ # CIBW_BUILD_VERBOSITY: 1
143+ # # CIBW mounts the host filesystem under /host
144+ # CIBW_ENVIRONMENT_LINUX: >
145+ # CUDA_PATH=/host/${{ env.CUDA_PATH }}
146+ # LIBRARY_PATH=/host/${{ env.CUDA_PATH }}/lib
147+ # CUDA_BINDINGS_PARALLEL_LEVEL=${{ env.CUDA_BINDINGS_PARALLEL_LEVEL }}
148+ # CIBW_ENVIRONMENT_WINDOWS: >
149+ # CUDA_HOME="$(cygpath -w ${{ env.CUDA_PATH }})"
150+ # LIB="${CUDA_HOME}\\lib\\x64;${LIB}"
151+ # CUDA_BINDINGS_PARALLEL_LEVEL=${{ env.CUDA_BINDINGS_PARALLEL_LEVEL }}
152+ # with:
153+ # package-dir: ./cuda_bindings/
154+ # output-dir: ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}
155+ #
156+ # - name: List the cuda.bindings artifacts directory
157+ # run: |
158+ # if [[ "${{ matrix.host-platform }}" == win* ]]; then
159+ # export CHOWN=chown
160+ # else
161+ # export CHOWN="sudo chown"
162+ # fi
163+ # $CHOWN -R $(whoami) ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}
164+ # ls -lahR ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}
165+ #
166+ # - name: Check cuda.bindings wheel
167+ # run: |
168+ # twine check ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl
169+ #
170+ # - name: Upload cuda.bindings build artifacts
171+ # uses: actions/upload-artifact@v4
172+ # with:
173+ # name: ${{ env.CUDA_BINDINGS_ARTIFACT_NAME }}
174+ # path: ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl
175+ # if-no-files-found: error
176176
177177 # upload-artifact's "overwrite: true" option has a race condition among parallel
178178 # jobs, so we let job 0 do the work
0 commit comments