# .gitea/workflows/docker-build.yml name: Build and Push Docker Container on: push: branches: - "*" jobs: build-and-push: runs-on: - docker steps: - name: Clone Repository uses: actions/checkout@v3 - name: Login to Docker Registry run: | echo "${{ secrets.DOCKER_PASSWORD }}" | docker login git.kohout-dev.de -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin - name: Build Docker Image run: | docker build -t git.kohout-dev.de/${{ secrets.DOCKER_USERNAME }}/rezepte:${{ env.GITEA_COMMIT_SHA }} . - name: Push Docker Image run: | docker push git.kohout-dev.de/${{ secrets.DOCKER_USERNAME }}/rezepte:${{ env.GITEA_COMMIT_SHA }}