From f702cceb9796251ba5bb045fae9fa0392cf8dc26 Mon Sep 17 00:00:00 2001 From: Ahmed Hassan-Albanna <31392636+bannazz@users.noreply.github.com> Date: Sun, 26 Oct 2025 07:39:10 +0300 Subject: [PATCH] add separate upload and pack scripts for cudart fixes uploading after build for the cudart zip --- .github/workflows/release.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9f3ec01aa9..56f6cd8106 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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