diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index 8b6c38b9c7ca..b5cdbd545f0b 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -869,7 +869,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' @@ -922,7 +922,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' @@ -988,7 +988,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 3e60f66d907d..fe5236f1699a 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 73fbdb8cdfeb..4fde110dc238 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 4f1c125548f0..a4bd4fbb09ed 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,24 +40,39 @@ RUN <