summaryrefslogtreecommitdiffhomepage
path: root/script
diff options
context:
space:
mode:
Diffstat (limited to 'script')
-rwxr-xr-xscript/publish.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/script/publish.ts b/script/publish.ts
index d89d270ae..29b47fa68 100755
--- a/script/publish.ts
+++ b/script/publish.ts
@@ -156,4 +156,8 @@ if (!Script.preview) {
await $`git push origin HEAD --tags --no-verify --force-with-lease`
await new Promise((resolve) => setTimeout(resolve, 5_000))
await $`gh release create v${Script.version} --title "v${Script.version}" --notes ${notes.join("\n") || "No notable changes"} ./packages/opencode/dist/*.zip ./packages/opencode/dist/*.tar.gz`
+ const release = await $`gh release view v${Script.version} --json id,tagName`.json()
+ if (process.env.GITHUB_OUTPUT) {
+ await Bun.write(process.env.GITHUB_OUTPUT, `releaseId=${release.id}\ntagName=${release.tagName}\n`)
+ }
}