diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index 4293f4605..5a0a6b32e 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -99,6 +99,18 @@ jobs: backend: "diffusers" dockerfile: "./backend/Dockerfile.python" context: "./backend" + - build-type: '' + cuda-major-version: "" + cuda-minor-version: "" + platforms: 'linux/amd64' + tag-latest: 'auto' + tag-suffix: '-cpu-diffusers' + runs-on: 'ubuntu-latest' + base-image: "ubuntu:22.04" + skip-drivers: 'true' + backend: "diffusers" + dockerfile: "./backend/Dockerfile.python" + context: "./backend" # CUDA 11 additional backends - build-type: 'cublas' cuda-major-version: "11" diff --git a/backend/index.yaml b/backend/index.yaml index 110dc6fbb..8398fb0d4 100644 --- a/backend/index.yaml +++ b/backend/index.yaml @@ -202,6 +202,7 @@ amd: "rocm-diffusers" nvidia-l4t: "nvidia-l4t-diffusers" metal: "metal-diffusers" + default: "cpu-diffusers" - &exllama2 name: "exllama2" urls: @@ -899,6 +900,17 @@ amd: "rocm-diffusers-development" nvidia-l4t: "nvidia-l4t-diffusers-development" metal: "metal-diffusers-development" + default: "cpu-diffusers-development" +- !!merge <<: *diffusers + name: "cpu-diffusers" + uri: "quay.io/go-skynet/local-ai-backends:latest-cpu-diffusers" + mirrors: + - localai/localai-backends:latest-cpu-diffusers +- !!merge <<: *diffusers + name: "cpu-diffusers-development" + uri: "quay.io/go-skynet/local-ai-backends:master-cpu-diffusers" + mirrors: + - localai/localai-backends:master-cpu-diffusers - !!merge <<: *diffusers name: "nvidia-l4t-diffusers" uri: "quay.io/go-skynet/local-ai-backends:latest-gpu-nvidia-l4t-diffusers"