From d40b6c655fe32d8823e004b6ad89ab5805667d52 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 26 Mar 2023 00:09:24 +0300 Subject: [PATCH] enable multiarch --- .gitea/workflows/build.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index da72774a8..2dadbce22 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -55,6 +55,11 @@ jobs: - run: echo REPO_COMMIT_FULL=$(git --git-dir '.git' --no-pager log --pretty='%H' -n1 HEAD) >> $GITHUB_ENV - run: echo BUILD_TAG=$(date -d @${REPO_TIMESTAMP} +%y.%m)-${REPO_COMMIT} >> $GITHUB_ENV + - run: apk add --no-cache docker-cli + + - name: setup qemu + uses: https://github.com/docker/setup-qemu-action@v2 + - name: setup buildx uses: https://github.com/docker/setup-buildx-action@v2 @@ -72,6 +77,7 @@ jobs: uses: https://github.com/docker/build-push-action@v4 with: push: ${{ !!secrets.REGISTRY_PUSH_ENABLED }} + platforms: linux/amd64 context: .docker/web-nginx tags: | registry-rw.fakecake.org/cthulhoo/ttrss-web-nginx:latest @@ -82,6 +88,7 @@ jobs: uses: https://github.com/docker/build-push-action@v4 with: push: ${{ !!secrets.REGISTRY_PUSH_ENABLED }} + platforms: linux/amd64 context: .docker/app build-contexts: app-src=. @@ -105,6 +112,7 @@ jobs: uses: https://github.com/docker/build-push-action@v4 with: push: ${{ !!secrets.REGISTRY_GITHUB_PUSH_ENABLED }} + platforms: linux/amd64,linux/arm64,linux/arm/v7 context: .docker/web-nginx tags: | cthulhoo/ttrss-web-nginx:latest @@ -115,6 +123,7 @@ jobs: uses: https://github.com/docker/build-push-action@v4 with: push: ${{ !!secrets.REGISTRY_GITHUB_PUSH_ENABLED }} + platforms: linux/amd64,linux/arm64,linux/arm/v7 context: .docker/app build-contexts: app-src=.