add standalone support

adds a standalone release for ubuntu-22-cuda (works without having to download about 7 Gigs for nvidia's cuda toolkit and deps)
This commit is contained in:
Ahmed Hassan-Albanna 2025-10-26 06:25:03 +03:00 committed by GitHub
parent 528b036326
commit 6c837e8cb2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 1 deletions

View File

@ -294,7 +294,10 @@ jobs:
run: |
cp LICENSE ./build/bin/
zip -r llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64.zip ./build/bin/*
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/
zip -r llama-${{ steps.tag.outputs.name }}-bin-ubuntu-cuda-${{ matrix.cuda }}-x64-standalone.zip ./build/bin/*
- name: Upload artifacts
uses: actions/upload-artifact@v4
with: