Skip to content

Commit 6677bde

Browse files
committed
fix annotations?
1 parent 09884e5 commit 6677bde

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/build.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -125,17 +125,17 @@ jobs:
125125
126126
- name: Combine images
127127
run: |
128-
TAG_ARGS=$(echo '${{ steps.meta.outputs.json }}' | jq -cr '.tags | map("--tag " + .) | join(" ")')
129-
echo "TAG_ARGS=${TAG_ARGS}"
128+
readarray -t TAG_ARGS<<<$(echo '${{ steps.meta.outputs.json }}' | jq -cr '.tags | map("--tag\n" + .) | join("\n")')
129+
echo "TAG_ARGS=${TAG_ARGS[@]}"
130130
readarray -t ANNOTATION_ARGS<<<$(echo '${{ steps.meta.outputs.json }}' | jq -cr '.annotations | map("--annotation\n" + .) | join("\n")')
131-
echo "ANNOTATION_ARGS=${ANNOTATION_ARGS}"
131+
echo "ANNOTATION_ARGS=${ANNOTATION_ARGS[@]}"
132132
LINUX_AMD64_IMAGE=$(echo '${{ steps.meta_amd64.outputs.json }}' | jq -cr '.tags[0]')
133133
echo "LINUX_AMD64_IMAGE=${LINUX_AMD64_IMAGE}"
134134
LINUX_ARM64_IMAGE=$(echo '${{ steps.meta_arm64.outputs.json }}' | jq -cr '.tags[0]')
135135
echo "LINUX_ARM64_IMAGE=${LINUX_ARM64_IMAGE}"
136136
set -x
137137
docker buildx imagetools create \
138-
${TAG_ARGS} \
139-
${ANNOTATION_ARGS} \
138+
"${TAG_ARGS[@]}" \
139+
"${ANNOTATION_ARGS[@]}" \
140140
"${LINUX_AMD64_IMAGE}" \
141141
"${LINUX_ARM64_IMAGE}"

0 commit comments

Comments
 (0)