diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index d856f536e..87392e815 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -908,7 +908,7 @@ jobs: - build-type: 'vulkan' cuda-major-version: "" cuda-minor-version: "" - platforms: 'linux/amd64' + platforms: 'linux/amd64,linux/arm64' tag-latest: 'auto' tag-suffix: '-gpu-vulkan-llama-cpp' runs-on: 'ubuntu-latest' @@ -961,7 +961,7 @@ jobs: - build-type: 'vulkan' cuda-major-version: "" cuda-minor-version: "" - platforms: 'linux/amd64' + platforms: 'linux/amd64,linux/arm64' tag-latest: 'auto' tag-suffix: '-gpu-vulkan-stablediffusion-ggml' runs-on: 'ubuntu-latest' @@ -1027,7 +1027,7 @@ jobs: - build-type: 'vulkan' cuda-major-version: "" cuda-minor-version: "" - platforms: 'linux/amd64' + platforms: 'linux/amd64,linux/arm64' tag-latest: 'auto' tag-suffix: '-gpu-vulkan-whisper' runs-on: 'ubuntu-latest' diff --git a/.github/workflows/image-pr.yml b/.github/workflows/image-pr.yml index 3e60f66d9..fe5236f16 100644 --- a/.github/workflows/image-pr.yml +++ b/.github/workflows/image-pr.yml @@ -74,7 +74,7 @@ makeflags: "--jobs=3 --output-sync=target" ubuntu-version: '2404' - build-type: 'vulkan' - platforms: 'linux/amd64' + platforms: 'linux/amd64,linux/arm64' tag-latest: 'false' tag-suffix: '-vulkan-core' runs-on: 'ubuntu-latest' diff --git a/.github/workflows/image.yml b/.github/workflows/image.yml index 73fbdb8cd..4fde110dc 100644 --- a/.github/workflows/image.yml +++ b/.github/workflows/image.yml @@ -113,7 +113,7 @@ ubuntu-version: '2404' ubuntu-codename: 'noble' - build-type: 'vulkan' - platforms: 'linux/amd64' + platforms: 'linux/amd64,linux/arm64' tag-latest: 'auto' tag-suffix: '-gpu-vulkan' runs-on: 'ubuntu-latest' diff --git a/Dockerfile b/Dockerfile index 4f1c12554..a4bd4fbb0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,24 +40,39 @@ RUN <