浏览代码

feat: break force the uploads (#902)

Baptiste Augrain 3 年之前
父节点
当前提交
6acd2fbfe1
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      release.sh

+ 13 - 0
release.sh

@@ -21,6 +21,19 @@ do
   if [[ -f "${FILE}" ]] && [[ "${FILE}" != *.sha1 ]] && [[ "${FILE}" != *.sha256 ]]; then
     echo "Uploading '${FILE}'"
     gh release upload "${MS_TAG}" "${FILE}" "${FILE}.sha1" "${FILE}.sha256"
+
+    if [[ $? != 0 ]]; then
+      while true
+      do
+        gh release upload --clobber "${MS_TAG}" "${FILE}" "${FILE}.sha1" "${FILE}.sha256"
+
+        if [[ $? == 0 ]]; then
+          break
+        fi
+
+        sleep 30
+      done
+    fi
   fi
 done