diff options
| author | Dax Raad <[email protected]> | 2025-08-24 18:48:03 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-08-24 18:48:03 -0400 |
| commit | 2992c5a6bf7d0d51904235c5b34a1064b4c878b2 (patch) | |
| tree | 90b826c0e6e6cd57fab32f671897cf55e94ac46a | |
| parent | ca2660ccf8a5f658fa183c92c5183da27368a01a (diff) | |
| download | opencode-2992c5a6bf7d0d51904235c5b34a1064b4c878b2.tar.gz opencode-2992c5a6bf7d0d51904235c5b34a1064b4c878b2.zip | |
ci: retry clone
| -rwxr-xr-x | packages/opencode/script/publish.ts | 9 |
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` |
