Skip to content

Commit f91b5e8

Browse files
committed
chore(ci): use public runner for extra backends
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
1 parent 236ac30 commit f91b5e8

File tree

3 files changed

+73
-45
lines changed

3 files changed

+73
-45
lines changed

.github/workflows/image_build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ jobs:
102102
df -h
103103
echo
104104
sudo apt-get remove -y '^llvm-.*|^libllvm.*' || true
105-
sudo apt-get remove --auto-remove android-sdk-platform-tools || true
106-
sudo apt-get purge --auto-remove android-sdk-platform-tools || true
105+
sudo apt-get remove --auto-remove android-sdk-platform-tools snapd || true
106+
sudo apt-get purge --auto-remove android-sdk-platform-tools snapd || true
107107
sudo rm -rf /usr/local/lib/android
108108
sudo apt-get remove -y '^dotnet-.*|^aspnetcore-.*' || true
109109
sudo rm -rf /usr/share/dotnet

.github/workflows/python_backend.yml

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
- master
88
tags:
99
- '*'
10-
#pull_request:
10+
pull_request:
1111

1212
concurrency:
1313
group: ci-backends-${{ github.head_ref || github.ref }}-${{ github.repository }}
@@ -34,7 +34,7 @@ jobs:
3434
quayPassword: ${{ secrets.LOCALAI_REGISTRY_PASSWORD }}
3535
strategy:
3636
fail-fast: false
37-
max-parallel: ${{ github.event_name != 'pull_request' && 6 || 4 }}
37+
#max-parallel: ${{ github.event_name != 'pull_request' && 6 || 4 }}
3838
matrix:
3939
include:
4040
# CUDA 11 builds
@@ -44,7 +44,7 @@ jobs:
4444
platforms: 'linux/amd64'
4545
tag-latest: 'true'
4646
tag-suffix: '-gpu-nvidia-cuda-11-rerankers'
47-
runs-on: 'arc-runner-set'
47+
runs-on: 'ubuntu-latest'
4848
base-image: "ubuntu:22.04"
4949
backend: "rerankers"
5050
latest-image: 'latest-gpu-nvidia-cuda-11-rerankers'
@@ -54,7 +54,7 @@ jobs:
5454
platforms: 'linux/amd64'
5555
tag-latest: 'true'
5656
tag-suffix: '-gpu-nvidia-cuda-11-vllm'
57-
runs-on: 'arc-runner-set'
57+
runs-on: 'ubuntu-latest'
5858
base-image: "ubuntu:22.04"
5959
backend: "vllm"
6060
latest-image: 'latest-gpu-nvidia-cuda-11-vllm'
@@ -64,7 +64,7 @@ jobs:
6464
platforms: 'linux/amd64'
6565
tag-latest: 'true'
6666
tag-suffix: '-gpu-nvidia-cuda-11-transformers'
67-
runs-on: 'arc-runner-set'
67+
runs-on: 'ubuntu-latest'
6868
base-image: "ubuntu:22.04"
6969
backend: "transformers"
7070
latest-image: 'latest-gpu-nvidia-cuda-11-transformers'
@@ -74,7 +74,7 @@ jobs:
7474
platforms: 'linux/amd64'
7575
tag-latest: 'true'
7676
tag-suffix: '-gpu-nvidia-cuda-11-diffusers'
77-
runs-on: 'arc-runner-set'
77+
runs-on: 'ubuntu-latest'
7878
base-image: "ubuntu:22.04"
7979
backend: "diffusers"
8080
latest-image: 'latest-gpu-nvidia-cuda-11-diffusers'
@@ -85,7 +85,7 @@ jobs:
8585
platforms: 'linux/amd64'
8686
tag-latest: 'true'
8787
tag-suffix: '-gpu-nvidia-cuda-11-kokoro'
88-
runs-on: 'arc-runner-set'
88+
runs-on: 'ubuntu-latest'
8989
base-image: "ubuntu:22.04"
9090
backend: "kokoro"
9191
latest-image: 'latest-gpu-nvidia-cuda-11-kokoro'
@@ -95,7 +95,7 @@ jobs:
9595
platforms: 'linux/amd64'
9696
tag-latest: 'true'
9797
tag-suffix: '-gpu-nvidia-cuda-11-faster-whisper'
98-
runs-on: 'arc-runner-set'
98+
runs-on: 'ubuntu-latest'
9999
base-image: "ubuntu:22.04"
100100
backend: "faster-whisper"
101101
latest-image: 'latest-gpu-nvidia-cuda-11-faster-whisper'
@@ -105,7 +105,7 @@ jobs:
105105
platforms: 'linux/amd64'
106106
tag-latest: 'true'
107107
tag-suffix: '-gpu-nvidia-cuda-11-coqui'
108-
runs-on: 'arc-runner-set'
108+
runs-on: 'ubuntu-latest'
109109
base-image: "ubuntu:22.04"
110110
backend: "coqui"
111111
latest-image: 'latest-gpu-nvidia-cuda-11-coqui'
@@ -115,7 +115,7 @@ jobs:
115115
platforms: 'linux/amd64'
116116
tag-latest: 'true'
117117
tag-suffix: '-gpu-nvidia-cuda-11-bark'
118-
runs-on: 'arc-runner-set'
118+
runs-on: 'ubuntu-latest'
119119
base-image: "ubuntu:22.04"
120120
backend: "bark"
121121
latest-image: 'latest-gpu-nvidia-cuda-11-bark'
@@ -125,7 +125,7 @@ jobs:
125125
platforms: 'linux/amd64'
126126
tag-latest: 'true'
127127
tag-suffix: '-gpu-nvidia-cuda-11-chatterbox'
128-
runs-on: 'arc-runner-set'
128+
runs-on: 'ubuntu-latest'
129129
base-image: "ubuntu:22.04"
130130
backend: "chatterbox"
131131
latest-image: 'latest-gpu-nvidia-cuda-11-chatterbox'
@@ -136,7 +136,7 @@ jobs:
136136
platforms: 'linux/amd64'
137137
tag-latest: 'true'
138138
tag-suffix: '-gpu-nvidia-cuda-12-rerankers'
139-
runs-on: 'arc-runner-set'
139+
runs-on: 'ubuntu-latest'
140140
base-image: "ubuntu:22.04"
141141
backend: "rerankers"
142142
latest-image: 'latest-gpu-nvidia-cuda-12-rerankers'
@@ -146,7 +146,7 @@ jobs:
146146
platforms: 'linux/amd64'
147147
tag-latest: 'true'
148148
tag-suffix: '-gpu-nvidia-cuda-12-vllm'
149-
runs-on: 'arc-runner-set'
149+
runs-on: 'ubuntu-latest'
150150
base-image: "ubuntu:22.04"
151151
backend: "vllm"
152152
latest-image: 'latest-gpu-nvidia-cuda-12-vllm'
@@ -156,7 +156,7 @@ jobs:
156156
platforms: 'linux/amd64'
157157
tag-latest: 'true'
158158
tag-suffix: '-gpu-nvidia-cuda-12-transformers'
159-
runs-on: 'arc-runner-set'
159+
runs-on: 'ubuntu-latest'
160160
base-image: "ubuntu:22.04"
161161
backend: "transformers"
162162
latest-image: 'latest-gpu-nvidia-cuda-12-transformers'
@@ -166,7 +166,7 @@ jobs:
166166
platforms: 'linux/amd64'
167167
tag-latest: 'true'
168168
tag-suffix: '-gpu-nvidia-cuda-12-diffusers'
169-
runs-on: 'arc-runner-set'
169+
runs-on: 'ubuntu-latest'
170170
base-image: "ubuntu:22.04"
171171
backend: "diffusers"
172172
latest-image: 'latest-gpu-nvidia-cuda-12-diffusers'
@@ -177,7 +177,7 @@ jobs:
177177
platforms: 'linux/amd64'
178178
tag-latest: 'true'
179179
tag-suffix: '-gpu-nvidia-cuda-12-kokoro'
180-
runs-on: 'arc-runner-set'
180+
runs-on: 'ubuntu-latest'
181181
base-image: "ubuntu:22.04"
182182
backend: "kokoro"
183183
latest-image: 'latest-gpu-nvidia-cuda-12-kokoro'
@@ -187,7 +187,7 @@ jobs:
187187
platforms: 'linux/amd64'
188188
tag-latest: 'true'
189189
tag-suffix: '-gpu-nvidia-cuda-12-faster-whisper'
190-
runs-on: 'arc-runner-set'
190+
runs-on: 'ubuntu-latest'
191191
base-image: "ubuntu:22.04"
192192
backend: "faster-whisper"
193193
latest-image: 'latest-gpu-nvidia-cuda-12-faster-whisper'
@@ -197,7 +197,7 @@ jobs:
197197
platforms: 'linux/amd64'
198198
tag-latest: 'true'
199199
tag-suffix: '-gpu-nvidia-cuda-12-coqui'
200-
runs-on: 'arc-runner-set'
200+
runs-on: 'ubuntu-latest'
201201
base-image: "ubuntu:22.04"
202202
backend: "coqui"
203203
latest-image: 'latest-gpu-nvidia-cuda-12-coqui'
@@ -207,7 +207,7 @@ jobs:
207207
platforms: 'linux/amd64'
208208
tag-latest: 'true'
209209
tag-suffix: '-gpu-nvidia-cuda-12-bark'
210-
runs-on: 'arc-runner-set'
210+
runs-on: 'ubuntu-latest'
211211
base-image: "ubuntu:22.04"
212212
backend: "bark"
213213
latest-image: 'latest-gpu-nvidia-cuda-12-bark'
@@ -217,7 +217,7 @@ jobs:
217217
platforms: 'linux/amd64'
218218
tag-latest: 'true'
219219
tag-suffix: '-gpu-nvidia-cuda-12-chatterbox'
220-
runs-on: 'arc-runner-set'
220+
runs-on: 'ubuntu-latest'
221221
base-image: "ubuntu:22.04"
222222
backend: "chatterbox"
223223
latest-image: 'latest-gpu-nvidia-cuda-12-chatterbox'
@@ -228,7 +228,7 @@ jobs:
228228
platforms: 'linux/amd64'
229229
tag-latest: 'true'
230230
tag-suffix: '-gpu-rocm-hipblas-rerankers'
231-
runs-on: 'arc-runner-set'
231+
runs-on: 'ubuntu-latest'
232232
base-image: "rocm/dev-ubuntu-22.04:6.1"
233233
backend: "rerankers"
234234
latest-image: 'latest-gpu-rocm-hipblas-rerankers'
@@ -238,7 +238,7 @@ jobs:
238238
platforms: 'linux/amd64'
239239
tag-latest: 'true'
240240
tag-suffix: '-gpu-rocm-hipblas-vllm'
241-
runs-on: 'arc-runner-set'
241+
runs-on: 'ubuntu-latest'
242242
base-image: "rocm/dev-ubuntu-22.04:6.1"
243243
backend: "vllm"
244244
latest-image: 'latest-gpu-rocm-hipblas-vllm'
@@ -248,7 +248,7 @@ jobs:
248248
platforms: 'linux/amd64'
249249
tag-latest: 'true'
250250
tag-suffix: '-gpu-rocm-hipblas-transformers'
251-
runs-on: 'arc-runner-set'
251+
runs-on: 'ubuntu-latest'
252252
base-image: "rocm/dev-ubuntu-22.04:6.1"
253253
backend: "transformers"
254254
latest-image: 'latest-gpu-rocm-hipblas-transformers'
@@ -258,7 +258,7 @@ jobs:
258258
platforms: 'linux/amd64'
259259
tag-latest: 'true'
260260
tag-suffix: '-gpu-rocm-hipblas-diffusers'
261-
runs-on: 'arc-runner-set'
261+
runs-on: 'ubuntu-latest'
262262
base-image: "rocm/dev-ubuntu-22.04:6.1"
263263
backend: "diffusers"
264264
latest-image: 'latest-gpu-rocm-hipblas-diffusers'
@@ -269,7 +269,7 @@ jobs:
269269
platforms: 'linux/amd64'
270270
tag-latest: 'true'
271271
tag-suffix: '-gpu-rocm-hipblas-kokoro'
272-
runs-on: 'arc-runner-set'
272+
runs-on: 'ubuntu-latest'
273273
base-image: "rocm/dev-ubuntu-22.04:6.1"
274274
backend: "kokoro"
275275
latest-image: 'latest-gpu-rocm-hipblas-kokoro'
@@ -279,7 +279,7 @@ jobs:
279279
platforms: 'linux/amd64'
280280
tag-latest: 'true'
281281
tag-suffix: '-gpu-rocm-hipblas-faster-whisper'
282-
runs-on: 'arc-runner-set'
282+
runs-on: 'ubuntu-latest'
283283
base-image: "rocm/dev-ubuntu-22.04:6.1"
284284
backend: "faster-whisper"
285285
latest-image: 'latest-gpu-rocm-hipblas-faster-whisper'
@@ -289,7 +289,7 @@ jobs:
289289
platforms: 'linux/amd64'
290290
tag-latest: 'true'
291291
tag-suffix: '-gpu-rocm-hipblas-coqui'
292-
runs-on: 'arc-runner-set'
292+
runs-on: 'ubuntu-latest'
293293
base-image: "rocm/dev-ubuntu-22.04:6.1"
294294
backend: "coqui"
295295
latest-image: 'latest-gpu-rocm-hipblas-coqui'
@@ -299,7 +299,7 @@ jobs:
299299
platforms: 'linux/amd64'
300300
tag-latest: 'true'
301301
tag-suffix: '-gpu-rocm-hipblas-bark'
302-
runs-on: 'arc-runner-set'
302+
runs-on: 'ubuntu-latest'
303303
base-image: "rocm/dev-ubuntu-22.04:6.1"
304304
backend: "bark"
305305
latest-image: 'latest-gpu-rocm-hipblas-bark'
@@ -310,7 +310,7 @@ jobs:
310310
platforms: 'linux/amd64'
311311
tag-latest: 'true'
312312
tag-suffix: '-gpu-intel-sycl-f32-rerankers'
313-
runs-on: 'arc-runner-set'
313+
runs-on: 'ubuntu-latest'
314314
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
315315
backend: "rerankers"
316316
latest-image: 'latest-gpu-intel-sycl-f32-rerankers'
@@ -320,7 +320,7 @@ jobs:
320320
platforms: 'linux/amd64'
321321
tag-latest: 'true'
322322
tag-suffix: '-gpu-intel-sycl-f16-rerankers'
323-
runs-on: 'arc-runner-set'
323+
runs-on: 'ubuntu-latest'
324324
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
325325
backend: "rerankers"
326326
latest-image: 'latest-gpu-intel-sycl-f16-rerankers'
@@ -330,7 +330,7 @@ jobs:
330330
platforms: 'linux/amd64'
331331
tag-latest: 'true'
332332
tag-suffix: '-gpu-intel-sycl-f32-vllm'
333-
runs-on: 'arc-runner-set'
333+
runs-on: 'ubuntu-latest'
334334
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
335335
backend: "vllm"
336336
latest-image: 'latest-gpu-intel-sycl-f32-vllm'
@@ -340,7 +340,7 @@ jobs:
340340
platforms: 'linux/amd64'
341341
tag-latest: 'true'
342342
tag-suffix: '-gpu-intel-sycl-f16-vllm'
343-
runs-on: 'arc-runner-set'
343+
runs-on: 'ubuntu-latest'
344344
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
345345
backend: "vllm"
346346
latest-image: 'latest-gpu-intel-sycl-f16-vllm'
@@ -350,7 +350,7 @@ jobs:
350350
platforms: 'linux/amd64'
351351
tag-latest: 'true'
352352
tag-suffix: '-gpu-intel-sycl-f32-transformers'
353-
runs-on: 'arc-runner-set'
353+
runs-on: 'ubuntu-latest'
354354
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
355355
backend: "transformers"
356356
latest-image: 'latest-gpu-intel-sycl-f32-transformers'
@@ -360,7 +360,7 @@ jobs:
360360
platforms: 'linux/amd64'
361361
tag-latest: 'true'
362362
tag-suffix: '-gpu-intel-sycl-f16-transformers'
363-
runs-on: 'arc-runner-set'
363+
runs-on: 'ubuntu-latest'
364364
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
365365
backend: "transformers"
366366
latest-image: 'latest-gpu-intel-sycl-f16-transformers'
@@ -370,7 +370,7 @@ jobs:
370370
platforms: 'linux/amd64'
371371
tag-latest: 'true'
372372
tag-suffix: '-gpu-intel-sycl-f32-diffusers'
373-
runs-on: 'arc-runner-set'
373+
runs-on: 'ubuntu-latest'
374374
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
375375
backend: "diffusers"
376376
latest-image: 'latest-gpu-intel-sycl-f32-diffusers'
@@ -381,7 +381,7 @@ jobs:
381381
platforms: 'linux/amd64'
382382
tag-latest: 'true'
383383
tag-suffix: '-gpu-intel-sycl-f32-kokoro'
384-
runs-on: 'arc-runner-set'
384+
runs-on: 'ubuntu-latest'
385385
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
386386
backend: "kokoro"
387387
latest-image: 'latest-gpu-intel-sycl-f32-kokoro'
@@ -391,7 +391,7 @@ jobs:
391391
platforms: 'linux/amd64'
392392
tag-latest: 'true'
393393
tag-suffix: '-gpu-intel-sycl-f16-kokoro'
394-
runs-on: 'arc-runner-set'
394+
runs-on: 'ubuntu-latest'
395395
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
396396
backend: "kokoro"
397397
latest-image: 'latest-gpu-intel-sycl-f16-kokoro'
@@ -401,7 +401,7 @@ jobs:
401401
platforms: 'linux/amd64'
402402
tag-latest: 'true'
403403
tag-suffix: '-gpu-intel-sycl-f32-faster-whisper'
404-
runs-on: 'arc-runner-set'
404+
runs-on: 'ubuntu-latest'
405405
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
406406
backend: "faster-whisper"
407407
latest-image: 'latest-gpu-intel-sycl-f32-faster-whisper'
@@ -411,7 +411,7 @@ jobs:
411411
platforms: 'linux/amd64'
412412
tag-latest: 'true'
413413
tag-suffix: '-gpu-intel-sycl-f16-faster-whisper'
414-
runs-on: 'arc-runner-set'
414+
runs-on: 'ubuntu-latest'
415415
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
416416
backend: "faster-whisper"
417417
latest-image: 'latest-gpu-intel-sycl-f16-faster-whisper'
@@ -421,7 +421,7 @@ jobs:
421421
platforms: 'linux/amd64'
422422
tag-latest: 'true'
423423
tag-suffix: '-gpu-intel-sycl-f32-coqui'
424-
runs-on: 'arc-runner-set'
424+
runs-on: 'ubuntu-latest'
425425
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
426426
backend: "coqui"
427427
latest-image: 'latest-gpu-intel-sycl-f32-coqui'
@@ -431,7 +431,7 @@ jobs:
431431
platforms: 'linux/amd64'
432432
tag-latest: 'true'
433433
tag-suffix: '-gpu-intel-sycl-f16-coqui'
434-
runs-on: 'arc-runner-set'
434+
runs-on: 'ubuntu-latest'
435435
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
436436
backend: "coqui"
437437
latest-image: 'latest-gpu-intel-sycl-f16-coqui'
@@ -441,7 +441,7 @@ jobs:
441441
platforms: 'linux/amd64'
442442
tag-latest: 'true'
443443
tag-suffix: '-gpu-intel-sycl-f32-bark'
444-
runs-on: 'arc-runner-set'
444+
runs-on: 'ubuntu-latest'
445445
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
446446
backend: "bark"
447447
latest-image: 'latest-gpu-intel-sycl-f32-bark'
@@ -451,7 +451,7 @@ jobs:
451451
platforms: 'linux/amd64'
452452
tag-latest: 'true'
453453
tag-suffix: '-gpu-intel-sycl-f16-bark'
454-
runs-on: 'arc-runner-set'
454+
runs-on: 'ubuntu-latest'
455455
base-image: "quay.io/go-skynet/intel-oneapi-base:latest"
456456
backend: "bark"
457457
latest-image: 'latest-gpu-intel-sycl-f16-bark'

0 commit comments

Comments
 (0)