fix manifest creation

This commit is contained in:
Dominik Schröter 2025-02-02 21:35:18 +01:00
parent 3d2b0eb6b0
commit 23ca254f87

View file

@ -155,17 +155,17 @@ jobs:
if [[ "${GITHUB_REF_TYPE}" == "tag" ]]; then if [[ "${GITHUB_REF_TYPE}" == "tag" ]]; then
VERSION=${GITHUB_REF#refs/tags/} VERSION=${GITHUB_REF#refs/tags/}
docker manifest create icereed/paperless-gpt:${VERSION} --amend \ docker manifest create icereed/paperless-gpt:${VERSION} --amend \
--annotate icereed/paperless-gpt:${VERSION}-amd64 linux/amd64 \ icereed/paperless-gpt:${VERSION}-amd64 \
--annotate icereed/paperless-gpt:${VERSION}-arm64 linux/arm64 icereed/paperless-gpt:${VERSION}-arm64
docker manifest push --purge icereed/paperless-gpt:${VERSION} docker manifest push --purge icereed/paperless-gpt:${VERSION}
docker manifest create icereed/paperless-gpt:latest --amend \ docker manifest create icereed/paperless-gpt:latest --amend \
--annotate icereed/paperless-gpt:${VERSION}-amd64 linux/amd64 \ icereed/paperless-gpt:${VERSION}-amd64 \
--annotate icereed/paperless-gpt:${VERSION}-arm64 linux/arm64 icereed/paperless-gpt:${VERSION}-arm64
docker manifest push --purge icereed/paperless-gpt:latest docker manifest push --purge icereed/paperless-gpt:latest
else else
docker manifest create icereed/paperless-gpt:unreleased --amend \ docker manifest create icereed/paperless-gpt:unreleased --amend \
--annotate icereed/paperless-gpt:unreleased-amd64 linux/amd64 \ icereed/paperless-gpt:unreleased-amd64 \
--annotate icereed/paperless-gpt:unreleased-arm64 linux/arm64 icereed/paperless-gpt:unreleased-arm64
docker manifest push --purge icereed/paperless-gpt:unreleased docker manifest push --purge icereed/paperless-gpt:unreleased
fi fi