diff --git a/.gitea/workflows/dev.yaml b/.gitea/workflows/dev.yaml index c6caab9..b2edb48 100644 --- a/.gitea/workflows/dev.yaml +++ b/.gitea/workflows/dev.yaml @@ -40,12 +40,19 @@ jobs: username: rogersik password: ${{ secrets.REGISTRY_PASSWORD }} - - name: Build and push Docker image + - name: Build and push Docker image with Buildx + env: + DOCKER_HOST: tcp://localhost:2375 run: | + # create builder instance + docker buildx create --name mybuilder --use || true + docker buildx inspect --bootstrap + + # build and push docker buildx build \ --platform linux/amd64,linux/arm64 \ - --tag gitea.sikorski.cloud/rogersik/monica:${CLEAN_BRANCH_NAME} \ + --tag gitea.sikorski.cloud/rogersik/monica:${{ env.CLEAN_BRANCH_NAME }} \ --cache-from=type=registry,ref=gitea.sikorski.cloud/rogersik/monica:cache \ --cache-to=type=registry,ref=gitea.sikorski.cloud/rogersik/monica:cache,mode=max \ --push \ - . + .