add separate upload and pack scripts for cudart

fixes uploading after build for the cudart zip
This commit is contained in:
Ahmed Hassan-Albanna 2025-10-26 07:39:10 +03:00 committed by GitHub
parent 86cf8f18f5
commit f702cceb97
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 12 additions and 3 deletions

View File

@ -294,6 +294,15 @@ jobs:
run: |
cp LICENSE ./build/bin/
zip -r llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip ./build/bin/*
- name: Upload artifacts
uses: actions/upload-artifact@v4
with:
path: llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
name: llama-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
- name: Copy and pack Cuda runtime
run: |
cp /usr/local/cuda-${{ matrix.cuda }}/lib64/libcublas.so.12 ./build/bin/
cp /usr/local/cuda-${{ matrix.cuda }}/lib64/libcublasLt.so.12 ./build/bin/
cp /usr/local/cuda-${{ matrix.cuda }}/lib64/libcudart.so.12 ./build/bin/
@ -302,11 +311,11 @@ jobs:
rm ./build/bin/libcublasLt.so.12
rm ./build/bin/libcudart.so.12
- name: Upload artifacts
- name: Upload Cuda runtime
uses: actions/upload-artifact@v4
with:
path: llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
name: llama-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
path: cudart-llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
name: cudart-llama-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip
windows-cpu:
runs-on: windows-2025