# .gitea/workflows/docker-build.yml name: Build and Push Docker Container on: push: branches: - "*" jobs: build-and-push: runs-on: - docker container: image: ubuntu-latest steps: - name: Install Docker run: | apt-get update apt-get install -y docker.io - name: Clone Repository uses: actions/checkout@v3 - name: Login to Docker Registry run: | echo "${{ secrets.DOCKER_TOKEN }}" | 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:latest . - name: Push Docker Image run: | docker push git.kohout-dev.de/${{ secrets.DOCKER_USERNAME }}/rezepte:latest