From 49f079c8d53edd0076fe1cdaaa1c58202dd2b8bf Mon Sep 17 00:00:00 2001 From: Christian Krakau-Louis Date: Tue, 11 Feb 2025 20:05:04 +0100 Subject: [PATCH] Update docker-build.yaml --- .github/workflows/docker-build.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/docker-build.yaml b/.github/workflows/docker-build.yaml index ed463a9a..25eabcdd 100644 --- a/.github/workflows/docker-build.yaml +++ b/.github/workflows/docker-build.yaml @@ -1,5 +1,9 @@ name: Build and Push Docker Image +permissions: + contents: read + packages: write + on: push: branches: @@ -35,6 +39,8 @@ jobs: - name: Build and Push uses: docker/build-push-action@v4 with: + # Specify target platforms + platforms: linux/amd64,linux/arm64,linux/arm/v7 context: . file: Dockerfile push: true @@ -43,3 +49,6 @@ jobs: christianlouis/document-processor:${{ github.sha }} ghcr.io/${{ github.repository_owner }}/document-processor:latest ghcr.io/${{ github.repository_owner }}/document-processor:${{ github.sha }} + # Cache options (optional) + cache-from: type=gha + cache-to: type=gha,mode=max