From a2caf0ae5af844b52ce4c104905ab94fb2e1c4f5 Mon Sep 17 00:00:00 2001 From: "Alexander Nicholson 4584443+DragonStuff@users.noreply.github.com" <4584443+DragonStuff@users.noreply.github.com> Date: Thu, 4 Sep 2025 13:04:56 +0200 Subject: [PATCH] fix: correct empty manifest description --- .github/workflows/publish-image.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-image.yml b/.github/workflows/publish-image.yml index 4256654..c9de0eb 100644 --- a/.github/workflows/publish-image.yml +++ b/.github/workflows/publish-image.yml @@ -167,9 +167,13 @@ jobs: while IFS= read -r tag; do [ -z "$tag" ] && continue echo "Creating manifest for $tag" + ANNOTATION_ARG="" + if [ -n "${IMAGE_DESCRIPTION:-}" ]; then + ANNOTATION_ARG="--annotation index:org.opencontainers.image.description=${IMAGE_DESCRIPTION}" + fi docker buildx imagetools create \ --tag "$tag" \ - --annotation "org.opencontainers.image.description=${IMAGE_DESCRIPTION}" \ + $ANNOTATION_ARG \ "${tag}-amd64" \ "${tag}-arm64" done <<< "$tags"