From d7fc03650f39baea6dd64c68d8560eaebdf677ca Mon Sep 17 00:00:00 2001 From: fallenbagel <98979876+Fallenbagel@users.noreply.github.com> Date: Sat, 18 Jan 2025 21:54:09 +0800 Subject: [PATCH] ci: use direct docker manifest command to create and push manifest --- .github/workflows/ci.yml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ee0618d8b..48c436287 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -114,15 +114,20 @@ jobs: echo "OWNER_LC=${OWNER,,}" >>${GITHUB_ENV} env: OWNER: ${{ github.repository_owner }} - - name: Create and push manifest - uses: docker/build-push-action@v5 - with: - push: true - tags: | - fallenbagel/jellyseerr:develop - ghcr.io/${{ env.OWNER_LC }}/jellyseerr:develop - platforms: linux/amd64,linux/arm64 - inputs: ${{ needs.build.outputs.image-amd64 }},${{ needs.build.outputs.image-arm64 }} + - name: Create and push Docker Hub manifest + run: | + docker manifest create fallenbagel/jellyseerr:develop \ + ${{ needs.build.outputs.image-amd64 }} \ + ${{ needs.build.outputs.image-arm64 }} + + docker manifest push fallenbagel/jellyseerr:develop + - name: Create and push GHCR manifest + run: | + docker manifest create ghcr.io/${{ env.OWNER_LC }}/jellyseerr:develop \ + ${{ needs.build.outputs.image-amd64 }} \ + ${{ needs.build.outputs.image-arm64 }} + + docker manifest push ghcr.io/${{ env.OWNER_LC }}/jellyseerr:develop discord: name: Send Discord Notification