From 2992c5a6bf7d0d51904235c5b34a1064b4c878b2 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Sun, 24 Aug 2025 18:48:03 -0400 Subject: [PATCH] ci: retry clone --- packages/opencode/script/publish.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/opencode/script/publish.ts b/packages/opencode/script/publish.ts index 8466141b..baeca558 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://aur@aur.archlinux.org/${pkg}.git ./dist/aur-${pkg}` + while (true) { + try { + await $`git clone ssh://aur@aur.archlinux.org/${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`