From df9ecb8f6af2c4c17f731574e1b3a15fed6fb6dc Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Fri, 26 Jun 2026 14:52:30 -0400 Subject: [PATCH] fix(cli): publish v2 package --- packages/cli/script/publish.ts | 11 ++++++----- script/publish.ts | 3 --- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/packages/cli/script/publish.ts b/packages/cli/script/publish.ts index b153f88475f..9146cbd741e 100755 --- a/packages/cli/script/publish.ts +++ b/packages/cli/script/publish.ts @@ -25,13 +25,14 @@ for (const filepath of new Bun.Glob("*/package.json").scanSync({ cwd: "./dist" } } console.log("binaries", binaries) const version = Object.values(binaries)[0] +const name = "opencode-ai" -await $`mkdir -p ./dist/${pkg.name}/bin` -await $`cp ./bin/opencode2.cjs ./dist/${pkg.name}/bin/opencode2` -await Bun.file(`./dist/${pkg.name}/package.json`).write( +await $`mkdir -p ./dist/${name}/bin` +await $`cp ./bin/opencode2.cjs ./dist/${name}/bin/opencode2` +await Bun.file(`./dist/${name}/package.json`).write( JSON.stringify( { - name: pkg.name, + name, bin: { opencode2: "./bin/opencode2" }, version, license: pkg.license, @@ -50,4 +51,4 @@ await Promise.all( publish(`./dist/${name.replace("@opencode-ai/", "")}`, name, version), ), ) -await publish(`./dist/${pkg.name}`, pkg.name, version) +await publish(`./dist/${name}`, name, version) diff --git a/script/publish.ts b/script/publish.ts index 3dc0dee94e6..6251637d4cb 100755 --- a/script/publish.ts +++ b/script/publish.ts @@ -36,9 +36,6 @@ if (Script.release && !Script.preview) { await prepareReleaseFiles() console.log("\n=== cli ===\n") -await $`bun ./packages/opencode/script/publish.ts` - -console.log("\n=== preview cli ===\n") await $`bun ./packages/cli/script/publish.ts` console.log("\n=== sdk ===\n")