From 34874ac54866b2c34dcbaaa68d55cf480aa55587 Mon Sep 17 00:00:00 2001 From: Jason Dove <1695733+jasongdove@users.noreply.github.com> Date: Thu, 24 Jul 2025 15:03:47 -0500 Subject: [PATCH] try to fix docker manifest step --- .github/workflows/docker.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index b3d3d7ce2..e4d1e49ab 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -79,6 +79,7 @@ jobs: context: . file: ./docker/${{ matrix.path }}Dockerfile push: true + provenance: false platforms: ${{ matrix.platform }} build-args: | INFO_VERSION=${{ inputs.info_version }}-docker${{ matrix.suffix }} @@ -106,28 +107,25 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - name: Create and push manifest (base version) + - name: Create and push manifests run: | docker manifest create jasongdove/ersatztv:${{ inputs.base_version }} \ jasongdove/ersatztv:${{ inputs.base_version }}-amd64 \ jasongdove/ersatztv:${{ inputs.base_version }}-arm64 \ jasongdove/ersatztv:${{ inputs.base_version }}-arm docker manifest push jasongdove/ersatztv:${{ inputs.base_version }} - docker manifest create ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }} \ - ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }}-amd64 \ - ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }}-arm64 \ - ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }}-arm - docker manifest push ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }} - - - name: Create and push manifest (tag version) - run: | docker manifest create jasongdove/ersatztv:${{ inputs.tag_version }} \ jasongdove/ersatztv:${{ inputs.tag_version }}-amd64 \ jasongdove/ersatztv:${{ inputs.tag_version }}-arm64 \ jasongdove/ersatztv:${{ inputs.tag_version }}-arm docker manifest push jasongdove/ersatztv:${{ inputs.tag_version }} + docker manifest create ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }} \ + ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }}-amd64 \ + ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }}-arm64 \ + ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }}-arm + docker manifest push ghcr.io/ersatztv/ersatztv:${{ inputs.base_version }} docker manifest create ghcr.io/ersatztv/ersatztv:${{ inputs.tag_version }} \ ghcr.io/ersatztv/ersatztv:${{ inputs.tag_version }}-amd64 \ ghcr.io/ersatztv/ersatztv:${{ inputs.tag_version }}-arm64 \ ghcr.io/ersatztv/ersatztv:${{ inputs.tag_version }}-arm - docker manifest push ghcr.io/ersatztv/ersatztv:${{ inputs.tag_version }} + docker manifest push ghcr.io/ersatztv/ersatztv:${{ inputs.tag_version }} \ No newline at end of file