ci: use direct docker manifest command to create and push manifest
This commit is contained in:
23
.github/workflows/ci.yml
vendored
23
.github/workflows/ci.yml
vendored
@@ -114,15 +114,20 @@ jobs:
|
|||||||
echo "OWNER_LC=${OWNER,,}" >>${GITHUB_ENV}
|
echo "OWNER_LC=${OWNER,,}" >>${GITHUB_ENV}
|
||||||
env:
|
env:
|
||||||
OWNER: ${{ github.repository_owner }}
|
OWNER: ${{ github.repository_owner }}
|
||||||
- name: Create and push manifest
|
- name: Create and push Docker Hub manifest
|
||||||
uses: docker/build-push-action@v5
|
run: |
|
||||||
with:
|
docker manifest create fallenbagel/jellyseerr:develop \
|
||||||
push: true
|
${{ needs.build.outputs.image-amd64 }} \
|
||||||
tags: |
|
${{ needs.build.outputs.image-arm64 }}
|
||||||
fallenbagel/jellyseerr:develop
|
|
||||||
ghcr.io/${{ env.OWNER_LC }}/jellyseerr:develop
|
docker manifest push fallenbagel/jellyseerr:develop
|
||||||
platforms: linux/amd64,linux/arm64
|
- name: Create and push GHCR manifest
|
||||||
inputs: ${{ needs.build.outputs.image-amd64 }},${{ needs.build.outputs.image-arm64 }}
|
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:
|
discord:
|
||||||
name: Send Discord Notification
|
name: Send Discord Notification
|
||||||
|
|||||||
Reference in New Issue
Block a user