name: Build and Push Docker Image on: push: branches: - main jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Log in to Gitea Container Registry uses: docker/login-action@v3 with: registry: git.pihkaal.me username: ${{ secrets.REGISTRY_USERNAME }} password: ${{ secrets.REGISTRY_PASSWORD }} - name: Debug secrets run: | echo "UMAMI_HOST (first 10): $(echo '${{ secrets.UMAMI_HOST }}' | cut -c1-10)" echo "UMAMI_ID (first 8): $(echo '${{ secrets.UMAMI_ID }}' | cut -c1-8)" - name: Build and push Docker image run: | docker build \ --build-arg UMAMI_HOST=${{ secrets.UMAMI_HOST }} \ --build-arg UMAMI_ID=${{ secrets.UMAMI_ID }} \ -t git.pihkaal.me/pihkaal/simple-qr:latest . docker push git.pihkaal.me/pihkaal/simple-qr:latest