diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index f0ef2811c2..1381a9cba3 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -71,7 +71,7 @@ jobs: uses: docker/metadata-action@v5 with: - images: ghcr.io/moontechlab/lunatv + images: ghcr.io/${{ steps.lowercase.outputs.owner }}/lunatv tags: | type=raw,value=${{ github.event.inputs.tag || 'latest' }},enable={{is_default_branch}} type=semver,pattern={{version}},enable=${{ github.event_name == 'release' }} @@ -85,8 +85,8 @@ jobs: file: ./Dockerfile platforms: ${{ matrix.platform }} labels: ${{ steps.meta.outputs.labels }} - tags: ghcr.io/moontechlab/lunatv:${{ steps.docker-tag.outputs.tag }} - outputs: type=image,name=ghcr.io/moontechlab/lunatv,name-canonical=true,push=true + tags: ghcr.io/${{ steps.lowercase.outputs.owner }}/lunatv:${{ github.event.inputs.tag || 'latest' }} + outputs: type=image,name=ghcr.io/${{ steps.lowercase.outputs.owner }}/lunatv,name-canonical=true,push=true - name: Export digest run: | @@ -140,8 +140,8 @@ jobs: - name: Create manifest list and push working-directory: /tmp/digests run: | - docker buildx imagetools create -t ghcr.io/moontechlab/lunatv:${{ steps.docker-tag.outputs.tag }} \ - $(printf 'ghcr.io/moontechlab/lunatv@sha256:%s ' *) + docker buildx imagetools create -t ghcr.io/${{ steps.lowercase.outputs.owner }}/lunatv:${{ github.event.inputs.tag || 'latest' }} \ + $(printf 'ghcr.io/${{ steps.lowercase.outputs.owner }}/lunatv@sha256:%s ' *) cleanup-refresh: runs-on: ubuntu-latest