@@ -48,12 +48,12 @@ jobs:
48
48
cd build
49
49
cmake .. ${{ env.COMMON_DEFINE }} ${{ matrix.defines }}
50
50
cmake --build . --config Release -j ${env:NUMBER_OF_PROCESSORS}
51
- - uses : actions/upload-artifact@v4
51
+ - uses : actions/upload-artifact@v3
52
52
with :
53
53
path : ./build/libllama.so
54
54
name : llama-bin-linux-${{ matrix.build }}-x64.so
55
55
- name : Upload Llava
56
- uses : actions/upload-artifact@v4
56
+ uses : actions/upload-artifact@v3
57
57
with :
58
58
path : ./build/examples/llava/libllava_shared.so
59
59
name : llava-bin-linux-${{ matrix.build }}-x64.so
@@ -89,13 +89,13 @@ jobs:
89
89
cmake --build . --config Release -j ${env:NUMBER_OF_PROCESSORS}
90
90
91
91
- name : Upload artifacts
92
- uses : actions/upload-artifact@v4
92
+ uses : actions/upload-artifact@v3
93
93
with :
94
94
path : .\build\bin\Release\llama.dll
95
95
name : llama-bin-win-${{ matrix.build }}-x64.dll
96
96
97
97
- name : Upload Llava
98
- uses : actions/upload-artifact@v4
98
+ uses : actions/upload-artifact@v3
99
99
with :
100
100
path : .\build\bin\Release\llava_shared.dll
101
101
name : llava-bin-win-${{ matrix.build }}-x64.dll
@@ -169,20 +169,35 @@ jobs:
169
169
ls -R
170
170
- name : Upload artifacts (Windows)
171
171
if : ${{ matrix.os == 'windows-latest' }}
172
- uses : actions/upload-artifact@v4
172
+ uses : actions/upload-artifact@v3
173
173
with :
174
174
path : |
175
175
.\build\bin\Release\llama.dll
176
176
.\build\bin\Release\clblast.dll
177
177
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
178
185
- name : Upload artifacts (linux)
179
186
if : ${{ matrix.os == 'ubuntu-22.04' }}
180
- uses : actions/upload-artifact@v4
187
+ uses : actions/upload-artifact@v3
181
188
with :
182
189
path : |
183
190
./build/libllama.so
184
191
# ./build/libclblast.so
185
192
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
+
186
201
187
202
compile-cublas :
188
203
name : Compile (cublas)
@@ -228,16 +243,29 @@ jobs:
228
243
229
244
- name : Upload artifacts (Windows)
230
245
if : ${{ matrix.os == 'windows-latest' }}
231
- uses : actions/upload-artifact@v4
246
+ uses : actions/upload-artifact@v3
232
247
with :
233
248
path : .\build\bin\Release\llama.dll
234
249
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
235
256
- name : Upload artifacts (Linux)
236
257
if : ${{ matrix.os == 'ubuntu-20.04' }}
237
- uses : actions/upload-artifact@v4
258
+ uses : actions/upload-artifact@v3
238
259
with :
239
260
path : ./build/libllama.so
240
261
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
+
241
269
242
270
compile-macos :
243
271
name : Compile (MacOS)
@@ -268,18 +296,18 @@ jobs:
268
296
cmake .. ${{ env.COMMON_DEFINE }} ${{ matrix.defines }}
269
297
cmake --build . --config Release -j ${env:NUMBER_OF_PROCESSORS}
270
298
- name : Upload artifacts
271
- uses : actions/upload-artifact@v4
299
+ uses : actions/upload-artifact@v3
272
300
with :
273
301
path : ./build/libllama.dylib
274
302
name : llama-bin-osx-${{ matrix.build }}.dylib
275
303
- name : Upload Llava
276
- uses : actions/upload-artifact@v4
304
+ uses : actions/upload-artifact@v3
277
305
with :
278
306
path : ./build/examples/llava/libllava_shared.dylib
279
307
name : llava-bin-osx-${{ matrix.build }}.dylib
280
308
- name : Upload Metal
281
309
if : ${{ matrix.build != 'x64' }}
282
- uses : actions/upload-artifact@v4
310
+ uses : actions/upload-artifact@v3
283
311
with :
284
312
path : ./build/bin/ggml-metal.metal
285
313
name : ggml-metal.metal
@@ -347,11 +375,12 @@ jobs:
347
375
cp artifacts/llama-bin-linux-clblast-x64.so/libllama.so deps/clblast/
348
376
349
377
- name : Upload artifacts
350
- uses : actions/upload-artifact@v4
378
+ uses : actions/upload-artifact@v3
351
379
with :
352
380
path : deps/
353
381
name : deps
354
382
383
+
355
384
- name : Remove Artifacts
356
385
uses : geekyeggo/delete-artifact@v2
357
386
with :
0 commit comments