summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-08-24 18:48:03 -0400
committerDax Raad <[email protected]>2025-08-24 18:48:03 -0400
commit2992c5a6bf7d0d51904235c5b34a1064b4c878b2 (patch)
tree90b826c0e6e6cd57fab32f671897cf55e94ac46a
parentca2660ccf8a5f658fa183c92c5183da27368a01a (diff)
downloadopencode-2992c5a6bf7d0d51904235c5b34a1064b4c878b2.tar.gz
opencode-2992c5a6bf7d0d51904235c5b34a1064b4c878b2.zip
ci: retry clone
-rwxr-xr-xpackages/opencode/script/publish.ts9
1 files changed, 8 insertions, 1 deletions
diff --git a/packages/opencode/script/publish.ts b/packages/opencode/script/publish.ts
index 8466141b0..baeca558b 100755
--- a/packages/opencode/script/publish.ts
+++ b/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`