浏览代码

fix: push tag sleep (#130)

zijiren 8 月之前
父节点
当前提交
e39633b4a4
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      .github/workflows/release.yml

+ 5 - 3
.github/workflows/release.yml

@@ -238,9 +238,11 @@ jobs:
       - name: Create manifest list and push
         working-directory: ${{ runner.temp }}/digests
         run: |
-          docker buildx imagetools create $(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
-            $(printf '${{ env.GHCR_REPO }}@sha256:%s ' *)
-
+          for TAG in $DOCKER_METADATA_OUTPUT_TAGS; do
+            docker buildx imagetools create -t $TAG \
+              $(printf '${{ env.GHCR_REPO }}@sha256:%s ' *)
+            sleep 5
+          done
       - name: Inspect image
         run: |
           docker buildx imagetools inspect ${{ env.GHCR_REPO }}:${{ steps.meta.outputs.version }}