summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rwxr-xr-xpackages/opencode/script/publish.ts2
-rwxr-xr-xpackages/plugin/script/publish.ts2
-rwxr-xr-xpackages/sdk/js/script/publish.ts3
3 files changed, 4 insertions, 3 deletions
diff --git a/packages/opencode/script/publish.ts b/packages/opencode/script/publish.ts
index 8943f2341..7a00371de 100755
--- a/packages/opencode/script/publish.ts
+++ b/packages/opencode/script/publish.ts
@@ -47,7 +47,7 @@ for (const [name] of Object.entries(binaries)) {
process.chdir(dir)
}
}
-await $`cd ./dist/${pkg.name} && bun publish --access public --tag ${Script.channel}`
+await $`cd ./dist/${pkg.name} && bun pm pack && npm publish *.tgz --access public --tag ${Script.channel}`
if (!Script.preview) {
const major = Script.version.split(".")[0]
diff --git a/packages/plugin/script/publish.ts b/packages/plugin/script/publish.ts
index 4e19e0d2e..647b56e5e 100755
--- a/packages/plugin/script/publish.ts
+++ b/packages/plugin/script/publish.ts
@@ -17,5 +17,5 @@ for (const [key, value] of Object.entries(pkg.exports)) {
}
}
await Bun.write("package.json", JSON.stringify(pkg, null, 2))
-await $`bun publish --tag ${Script.channel} --access public`
+await $`bun pm pack && npm publish *.tgz --tag ${Script.channel} --access public`
await Bun.write("package.json", JSON.stringify(original, null, 2))
diff --git a/packages/sdk/js/script/publish.ts b/packages/sdk/js/script/publish.ts
index d8c8db805..79701b50e 100755
--- a/packages/sdk/js/script/publish.ts
+++ b/packages/sdk/js/script/publish.ts
@@ -19,5 +19,6 @@ for (const [key, value] of Object.entries(pkg.exports)) {
}
}
await Bun.write("package.json", JSON.stringify(pkg, null, 2))
-await $`bun publish --tag ${Script.channel} --access public`
+await $`bun pm pack`
+await $`npm publish *.tgz --tag ${Script.channel} --access public`
await Bun.write("package.json", JSON.stringify(original, null, 2))