diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index 008e39d..12b714e 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -10,27 +10,32 @@ jobs: runs-on: - ubuntu-22.04 steps: - - name: Set up QEMU + - + name: Set up QEMU uses: docker/setup-qemu-action@v3 - - - name: Set up Docker Buildx + with: + platforms: linux/amd64,linux/arm64 + - + name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - - name: Clone Repository - uses: actions/checkout@v3 - - - name: Login to Docker Registry - run: | - echo "${{ secrets.ACCESS_TOKEN }}" | docker login git.kohout-dev.de -u "${{ secrets.USERNAME }}" --password-stdin - - - name: Setup Multiarch Build + with: + platforms: linux/amd64,linux/arm64 + - + name: Setup Multiarch Build run: | docker buildx create --name multiarch --driver docker-container --use - - - name: Build Docker Image + - + name: Login to Docker Registry + run: | + echo "${{ secrets.ACCESS_TOKEN }}" | docker login git.kohout-dev.de -u "${{ secrets.USERNAME }}" --password-stdin + - + name: Clone Repository + uses: actions/checkout@v3 + - + name: Build Docker Image run: | docker buildx build --platform linux/amd64,linux/arm64 --push -t git.kohout-dev.de/rezepte/rezepte:latest . - - - name: Push Docker Image + - + name: Push Docker Image run: | docker push git.kohout-dev.de/rezepte/rezepte:latest