LocalAI/.github/workflows
Richard Palethorpe e6ba26c3e7
chore: Update to Ubuntu24.04 (cont #7423) (#7769)
* ci(workflows): bump GitHub Actions images to Ubuntu 24.04

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* ci(workflows): remove CUDA 11.x support from GitHub Actions (incompatible with ubuntu:24.04)

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* ci(workflows): bump GitHub Actions CUDA support to 12.9

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* build(docker): bump base image to ubuntu:24.04 and adjust Vulkan SDK/packages

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* fix(backend): correct context paths for Python backends in workflows, Makefile and Dockerfile

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* chore(make): disable parallel backend builds to avoid race conditions

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* chore(make): export CUDA_MAJOR_VERSION and CUDA_MINOR_VERSION for override

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* build(backend): update backend Dockerfiles to Ubuntu 24.04

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* chore(backend): add ROCm env vars and default AMDGPU_TARGETS for hipBLAS builds

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* chore(chatterbox): bump ROCm PyTorch to 2.9.1+rocm6.4 and update index URL; align hipblas requirements

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* chore: add local-ai-launcher to .gitignore

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* ci(workflows): fix backends GitHub Actions workflows after rebase

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* build(docker): use build-time UBUNTU_VERSION variable

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* chore(docker): remove libquadmath0 from requirements-stage base image

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* chore(make): add backends/vllm to .NOTPARALLEL to prevent parallel builds

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* fix(docker): correct CUDA installation steps in backend Dockerfiles

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* chore(backend): update ROCm to 6.4 and align Python hipblas requirements

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* ci(workflows): switch GitHub Actions runners to Ubuntu-24.04 for CUDA on arm64 builds

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* build(docker): update base image and backend Dockerfiles for Ubuntu 24.04 compatibility on arm64

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* build(backend): increase timeout for uv installs behind slow networks on backend/Dockerfile.python

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* ci(workflows): switch GitHub Actions runners to Ubuntu-24.04 for vibevoice backend

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* ci(workflows): fix failing GitHub Actions runners

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>

* fix: Allow FROM_SOURCE to be unset, use upstream Intel images etc.

Signed-off-by: Richard Palethorpe <io@richiejp.com>

* chore(build): rm all traces of CUDA 11

Signed-off-by: Richard Palethorpe <io@richiejp.com>

* chore(build): Add Ubuntu codename as an argument

Signed-off-by: Richard Palethorpe <io@richiejp.com>

---------

Signed-off-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>
Signed-off-by: Richard Palethorpe <io@richiejp.com>
Co-authored-by: Alessandro Sturniolo <alessandro.sturniolo@gmail.com>
2026-01-06 15:26:42 +01:00
..
disabled ci: disable comment-pr until it's fixed 2024-07-19 19:00:36 +02:00
backend.yml chore: Update to Ubuntu24.04 (cont #7423) (#7769) 2026-01-06 15:26:42 +01:00
backend_build.yml fix: use ubuntu 24.04 for cuda13 l4t images (#7418) 2025-12-03 09:47:03 +01:00
backend_build_darwin.yml chore(deps): bump actions/download-artifact from 6 to 7 (#7587) 2025-12-16 00:14:02 +01:00
backend_pr.yml Change runner from macOS-14 to macos-latest 2025-12-13 10:11:27 +01:00
build-test.yaml chore(deps): bump actions/upload-artifact from 5 to 6 (#7585) 2025-12-15 19:33:48 +00:00
bump_deps.yaml chore(deps): bump peter-evans/create-pull-request from 7 to 8 (#7586) 2025-12-16 00:13:42 +01:00
bump_docs.yaml chore(deps): bump peter-evans/create-pull-request from 7 to 8 (#7586) 2025-12-16 00:13:42 +01:00
checksum_checker.yaml chore(deps): bump peter-evans/create-pull-request from 7 to 8 (#7586) 2025-12-16 00:13:42 +01:00
dependabot_auto.yml chore(deps): bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (#7876) 2026-01-05 20:10:07 +00:00
deploy-explorer.yaml chore(deps): bump appleboy/ssh-action from 1.2.3 to 1.2.4 (#7410) 2025-12-02 08:00:16 +01:00
gallery-agent.yaml fix(gallery agent): change model 2025-12-30 22:34:25 +00:00
generate_grpc_cache.yaml chore: Update to Ubuntu24.04 (cont #7423) (#7769) 2026-01-06 15:26:42 +01:00
generate_intel_image.yaml chore: Update to Ubuntu24.04 (cont #7423) (#7769) 2026-01-06 15:26:42 +01:00
image-pr.yml chore: Update to Ubuntu24.04 (cont #7423) (#7769) 2026-01-06 15:26:42 +01:00
image.yml chore: Update to Ubuntu24.04 (cont #7423) (#7769) 2026-01-06 15:26:42 +01:00
image_build.yml chore: Update to Ubuntu24.04 (cont #7423) (#7769) 2026-01-06 15:26:42 +01:00
labeler.yml chore(deps): bump actions/labeler from 5 to 6 (#6229) 2025-09-09 08:57:13 +02:00
localaibot_automerge.yml chore(deps): bump actions/checkout from 5 to 6 (#7339) 2025-11-24 21:18:15 +01:00
notify-models.yaml chore(deps): bump actions/checkout from 5 to 6 (#7339) 2025-11-24 21:18:15 +01:00
notify-releases.yaml Revert "Reapply "chore(ci): change notifications settings"" 2025-10-17 09:15:12 +02:00
prlint.yaml ci: drop description linting 2024-07-12 18:23:13 +02:00
release.yaml chore(deps): bump actions/checkout from 5 to 6 (#7339) 2025-11-24 21:18:15 +01:00
secscan.yaml Revert "chore(deps): bump securego/gosec from 2.22.9 to 2.22.11" (#7789) 2025-12-30 09:58:13 +01:00
stalebot.yml chore(deps): bump actions/stale from 10.1.0 to 10.1.1 (#7473) 2025-12-08 21:15:37 +01:00
test-extra.yml chore(deps): bump actions/checkout from 5 to 6 (#7339) 2025-11-24 21:18:15 +01:00
test.yml fix(ci): remove specific version for grpcio packages (#7627) 2025-12-17 19:18:07 +01:00
update_swagger.yaml chore(deps): bump peter-evans/create-pull-request from 7 to 8 (#7586) 2025-12-16 00:13:42 +01:00
yaml-check.yml chore(backend gallery): add description for remaining backends (#5679) 2025-06-17 22:21:44 +02:00