summaryrefslogtreecommitdiffhomepage
path: root/script
diff options
context:
space:
mode:
Diffstat (limited to 'script')
-rw-r--r--script/publish-complete.ts14
-rwxr-xr-xscript/publish-start.ts (renamed from script/publish.ts)0
2 files changed, 14 insertions, 0 deletions
diff --git a/script/publish-complete.ts b/script/publish-complete.ts
new file mode 100644
index 000000000..aae1a3524
--- /dev/null
+++ b/script/publish-complete.ts
@@ -0,0 +1,14 @@
+#!/usr/bin/env bun
+
+import { Script } from "@opencode-ai/script"
+import { $ } from "bun"
+
+if (!Script.preview) {
+ await $`gh release edit ${process.env.OPENCODE_RELEASE_TAG} --draft=false`
+}
+
+await $`bun install`
+
+await $`gh release download --pattern "opencode-linux-*64.tar.gz" --pattern "opencode-darwin-*64.zip" -D dist`
+
+await import(`../packages/opencode/script/publish-registries.ts`)
diff --git a/script/publish.ts b/script/publish-start.ts
index d11b435b4..d11b435b4 100755
--- a/script/publish.ts
+++ b/script/publish-start.ts