From 917f1dea9f9429dacc8a7d628bd0bacee05d1dd0 Mon Sep 17 00:00:00 2001 From: bo0tzz Date: Sat, 18 Feb 2023 20:15:23 +0100 Subject: [PATCH] fix(ci): Repair broken docker build matrix (#1793) * fix(ci): Typo in matrix.platforms ref * fix(ci): Add platforms key to every entry in matrix --- .github/workflows/docker.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 76cd49d998..180cf89ae2 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -16,17 +16,19 @@ jobs: # Prevent a failure in one image from stopping the other builds fail-fast: false matrix: - platforms: ["linux/arm/v7,linux/amd64,linux/arm64"] include: - context: "server" image: "immich-server" + platforms: "linux/arm/v7,linux/amd64,linux/arm64" - context: "web" image: "immich-web" + platforms: "linux/arm/v7,linux/amd64,linux/arm64" - context: "machine-learning" image: "immich-machine-learning" platforms: "linux/amd64" - context: "nginx" image: "immich-proxy" + platforms: "linux/arm/v7,linux/amd64,linux/arm64" steps: - name: Checkout @@ -94,7 +96,7 @@ jobs: uses: docker/build-push-action@v4.0.0 with: context: ${{ matrix.context }} - platforms: ${{ matrix.platform }} + platforms: ${{ matrix.platforms }} # Skip pushing when PR from a fork push: ${{ !github.event.pull_request.head.repo.fork }} cache-from: type=registry,ref=ghcr.io/${{ github.repository_owner }}/immich-build-cache:${{matrix.image}}