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))