summaryrefslogtreecommitdiffhomepage
path: root/script/publish.ts
diff options
context:
space:
mode:
Diffstat (limited to 'script/publish.ts')
-rwxr-xr-xscript/publish.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/script/publish.ts b/script/publish.ts
index 7a1ec0601..64afcf341 100755
--- a/script/publish.ts
+++ b/script/publish.ts
@@ -45,7 +45,9 @@ process.chdir(dir)
if (!snapshot) {
await $`git commit -am "release: v${version}"`
await $`git tag v${version}`
- await $`git push origin HEAD --tags --no-verify`
+ await $`git fetch origin`
+ await $`git cherry-pick HEAD..origin/dev`.nothrow()
+ await $`git push origin HEAD --tags --no-verify --force`
const previous = await fetch("https://api.github.com/repos/sst/opencode/releases/latest")
.then((res) => {