@@ -48,12 +48,12 @@ jobs:
4848 cd build
4949 cmake .. ${{ env.COMMON_DEFINE }} ${{ matrix.defines }}
5050 cmake --build . --config Release -j ${env:NUMBER_OF_PROCESSORS}
51- - uses : actions/upload-artifact@v4
51+ - uses : actions/upload-artifact@v3
5252 with :
5353 path : ./build/libllama.so
5454 name : llama-bin-linux-${{ matrix.build }}-x64.so
5555 - name : Upload Llava
56- uses : actions/upload-artifact@v4
56+ uses : actions/upload-artifact@v3
5757 with :
5858 path : ./build/examples/llava/libllava_shared.so
5959 name : llava-bin-linux-${{ matrix.build }}-x64.so
@@ -89,13 +89,13 @@ jobs:
8989 cmake --build . --config Release -j ${env:NUMBER_OF_PROCESSORS}
9090
9191 - name : Upload artifacts
92- uses : actions/upload-artifact@v4
92+ uses : actions/upload-artifact@v3
9393 with :
9494 path : .\build\bin\Release\llama.dll
9595 name : llama-bin-win-${{ matrix.build }}-x64.dll
9696
9797 - name : Upload Llava
98- uses : actions/upload-artifact@v4
98+ uses : actions/upload-artifact@v3
9999 with :
100100 path : .\build\bin\Release\llava_shared.dll
101101 name : llava-bin-win-${{ matrix.build }}-x64.dll
@@ -169,20 +169,35 @@ jobs:
169169 ls -R
170170 - name : Upload artifacts (Windows)
171171 if : ${{ matrix.os == 'windows-latest' }}
172- uses : actions/upload-artifact@v4
172+ uses : actions/upload-artifact@v3
173173 with :
174174 path : |
175175 .\build\bin\Release\llama.dll
176176 .\build\bin\Release\clblast.dll
177177 name : llama-bin-win-clblast-x64.dll
178+ - name : Upload llava artifacts (Windows)
179+ if : ${{ matrix.os == 'windows-latest' }}
180+ uses : actions/upload-artifact@v3
181+ with :
182+ path : |
183+ .\build\bin\Release\llava_shared.dll
184+ name : llava-bin-win-clblast-x64.dll
178185 - name : Upload artifacts (linux)
179186 if : ${{ matrix.os == 'ubuntu-22.04' }}
180- uses : actions/upload-artifact@v4
187+ uses : actions/upload-artifact@v3
181188 with :
182189 path : |
183190 ./build/libllama.so
184191 # ./build/libclblast.so
185192 name : llama-bin-linux-clblast-x64.so
193+ - name : Upload llava artifacts (linux)
194+ if : ${{ matrix.os == 'ubuntu-22.04' }}
195+ uses : actions/upload-artifact@v3
196+ with :
197+ path : |
198+ ./build/examples/llava/libllava_shared.so
199+ name : llava-bin-linux-clblast-x64.so
200+
186201
187202 compile-cublas :
188203 name : Compile (cublas)
@@ -228,16 +243,29 @@ jobs:
228243
229244 - name : Upload artifacts (Windows)
230245 if : ${{ matrix.os == 'windows-latest' }}
231- uses : actions/upload-artifact@v4
246+ uses : actions/upload-artifact@v3
232247 with :
233248 path : .\build\bin\Release\llama.dll
234249 name : llama-bin-win-cublas-cu${{ matrix.cuda }}-x64.dll
250+ - name : Upload llava artifacts (Windows)
251+ if : ${{ matrix.os == 'windows-latest' }}
252+ uses : actions/upload-artifact@v3
253+ with :
254+ path : .\build\bin\Release\llava_shared.dll
255+ name : llava-bin-win-cublas-cu${{ matrix.cuda }}-x64.dll
235256 - name : Upload artifacts (Linux)
236257 if : ${{ matrix.os == 'ubuntu-20.04' }}
237- uses : actions/upload-artifact@v4
258+ uses : actions/upload-artifact@v3
238259 with :
239260 path : ./build/libllama.so
240261 name : llama-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so
262+ - name : Upload llava artifacts (Linux)
263+ if : ${{ matrix.os == 'ubuntu-20.04' }}
264+ uses : actions/upload-artifact@v3
265+ with :
266+ path : ./build/examples/llava/libllava_shared.so
267+ name : llava-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so
268+
241269
242270 compile-macos :
243271 name : Compile (MacOS)
@@ -268,18 +296,18 @@ jobs:
268296 cmake .. ${{ env.COMMON_DEFINE }} ${{ matrix.defines }}
269297 cmake --build . --config Release -j ${env:NUMBER_OF_PROCESSORS}
270298 - name : Upload artifacts
271- uses : actions/upload-artifact@v4
299+ uses : actions/upload-artifact@v3
272300 with :
273301 path : ./build/libllama.dylib
274302 name : llama-bin-osx-${{ matrix.build }}.dylib
275303 - name : Upload Llava
276- uses : actions/upload-artifact@v4
304+ uses : actions/upload-artifact@v3
277305 with :
278306 path : ./build/examples/llava/libllava_shared.dylib
279307 name : llava-bin-osx-${{ matrix.build }}.dylib
280308 - name : Upload Metal
281309 if : ${{ matrix.build != 'x64' }}
282- uses : actions/upload-artifact@v4
310+ uses : actions/upload-artifact@v3
283311 with :
284312 path : ./build/bin/ggml-metal.metal
285313 name : ggml-metal.metal
@@ -347,11 +375,12 @@ jobs:
347375 cp artifacts/llama-bin-linux-clblast-x64.so/libllama.so deps/clblast/
348376
349377 - name : Upload artifacts
350- uses : actions/upload-artifact@v4
378+ uses : actions/upload-artifact@v3
351379 with :
352380 path : deps/
353381 name : deps
354382
383+
355384 - name : Remove Artifacts
356385 uses : geekyeggo/delete-artifact@v2
357386 with :
0 commit comments