name: Docker Publish on: push: tags: - 'v[0-9]+.[0-9]+.[0-9]+' jobs: build-and-push: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@main - name: Set up Docker Buildx run: docker buildx create --use - name: Login to Gitea uses: docker/login-action@v3 with: registry: ${{ vars.REGISTRY_URL }} # gitea.scu.si username: ${{ secrets.REGISTRY_USER }} password: ${{ secrets.REGISTRY_PASSWORD }} - name: Build and push run: | docker buildx build \ --platform linux/amd64,linux/arm64 \ --push \ -t gitea.scu.si/${GITEA_REPOSITORY}/mdhost:latest \ -t gitea.scu.si/${GITEA_REPOSITORY}/mdhost:$GITEA_REF_NAME \ .