Dax Raad 6 месяцев назад
Родитель
Сommit
2992c5a6bf
1 измененных файлов с 8 добавлено и 1 удалено
  1. 8 1
      packages/opencode/script/publish.ts

+ 8 - 1
packages/opencode/script/publish.ts

@@ -166,7 +166,14 @@ if (!snapshot) {
     ["opencode", sourcePkgbuild],
   ]) {
     await $`rm -rf ./dist/aur-${pkg}`
-    await $`git clone ssh://[email protected]/${pkg}.git ./dist/aur-${pkg}`
+    while (true) {
+      try {
+        await $`git clone ssh://[email protected]/${pkg}.git ./dist/aur-${pkg}`
+        break
+      } catch (e) {
+        continue
+      }
+    }
     await $`cd ./dist/aur-${pkg} && git checkout master`
     await Bun.file(`./dist/aur-${pkg}/PKGBUILD`).write(pkgbuild)
     await $`cd ./dist/aur-${pkg} && makepkg --printsrcinfo > .SRCINFO`