name: Build craisin-cove on: push: branches: master jobs: build: runs-on: ubuntu-latest steps: - name: Checkout Repo - uses: actions/checkout@v4 - name: Login to Registry uses: docker/login-action@v2 run: docker login --username ${{ secrets.REGISTRY_USER }} --password ${{ secrets.REGISTRY_PASSWORD }} - name: Build Docker Image run: docker build -t gitea.craisin.tech/craisin/craisin_cove:latest . - name: Push Docker Images run: docker push gitea.craisin.tech/craisin/craisin_cove:latest - name: Log out from registry if: always() run: docker logout gitea.craisin.tech