name: Build image on: push: branches: - main jobs: build-image: runs-on: ubuntu-latest permissions: packages: write contents: read steps: - name: Check out repository code uses: actions/checkout@v4 - name: Login to Registry uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build Image uses: docker/build-push-action@v5 with: file: Containerfile context: . push: true tags: git.secretmine.de/secretminede/couplequestions:latest