Skip to content

Commit f702cce

Browse files
authored
add separate upload and pack scripts for cudart
fixes uploading after build for the cudart zip
1 parent 86cf8f1 commit f702cce

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

.github/workflows/release.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,15 @@ jobs:
294294
run: |
295295
cp LICENSE ./build/bin/
296296
zip -r llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip ./build/bin/*
297+
298+
- name: Upload artifacts
299+
uses: actions/upload-artifact@v4
300+
with:
301+
path: llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
302+
name: llama-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
303+
304+
- name: Copy and pack Cuda runtime
305+
run: |
297306
cp /usr/local/cuda-${{ matrix.cuda }}/lib64/libcublas.so.12 ./build/bin/
298307
cp /usr/local/cuda-${{ matrix.cuda }}/lib64/libcublasLt.so.12 ./build/bin/
299308
cp /usr/local/cuda-${{ matrix.cuda }}/lib64/libcudart.so.12 ./build/bin/
@@ -302,11 +311,11 @@ jobs:
302311
rm ./build/bin/libcublasLt.so.12
303312
rm ./build/bin/libcudart.so.12
304313
305-
- name: Upload artifacts
314+
- name: Upload Cuda runtime
306315
uses: actions/upload-artifact@v4
307316
with:
308-
path: llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
309-
name: llama-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
317+
path: cudart-llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
318+
name: cudart-llama-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
310319

311320
windows-cpu:
312321
runs-on: windows-2025

0 commit comments

Comments
 (0)