on: push: branches: - main jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: docker/metadata-action@v5 id: metadata with: images: git.hamburg.ccc.de/${{ github.repository }}/pretix - uses: docker/login-action@v3 with: registry: git.hamburg.ccc.de username: ${{ github.actor }} password: ${{ secrets.REPO_TOKEN }} - uses: https://github.com/int128/kaniko-action@v1 with: push: true tags: ${{ steps.metadata.outputs.tags }} labels: ${{ steps.metadata.outputs.labels }} cache: true cache-repository: git.hamburg.ccc.de/${{ github.repository }}/cache