summaryrefslogtreecommitdiffhomepage
path: root/packages/desktop-electron/scripts/prepare.ts
diff options
context:
space:
mode:
authorBrendan Allan <[email protected]>2026-04-09 13:18:46 +0800
committerGitHub <[email protected]>2026-04-09 13:18:46 +0800
commitee23043d644d7b87c2834b09e4d1b372ae820611 (patch)
treeeceb0b449958dbdba4af881bf66ba8a400c6cad5 /packages/desktop-electron/scripts/prepare.ts
parent9c1c061b84cfc4b132faa9dc2e0de3a1e34d87dc (diff)
downloadopencode-ee23043d644d7b87c2834b09e4d1b372ae820611.tar.gz
opencode-ee23043d644d7b87c2834b09e4d1b372ae820611.zip
Remove CLI from electron app (#17803)
Co-authored-by: LukeParkerDev <[email protected]>
Diffstat (limited to 'packages/desktop-electron/scripts/prepare.ts')
-rwxr-xr-xpackages/desktop-electron/scripts/prepare.ts18
1 files changed, 1 insertions, 17 deletions
diff --git a/packages/desktop-electron/scripts/prepare.ts b/packages/desktop-electron/scripts/prepare.ts
index 3704b2e61..0dfd5a35c 100755
--- a/packages/desktop-electron/scripts/prepare.ts
+++ b/packages/desktop-electron/scripts/prepare.ts
@@ -1,25 +1,9 @@
#!/usr/bin/env bun
-import { $ } from "bun"
-
import { Script } from "@opencode-ai/script"
-import { copyBinaryToSidecarFolder, getCurrentSidecar, resolveChannel, windowsify } from "./utils"
-const channel = resolveChannel()
-await $`bun ./scripts/copy-icons.ts ${channel}`
+await import("./prebuild")
const pkg = await Bun.file("./package.json").json()
pkg.version = Script.version
await Bun.write("./package.json", JSON.stringify(pkg, null, 2) + "\n")
console.log(`Updated package.json version to ${Script.version}`)
-
-const sidecarConfig = getCurrentSidecar()
-const artifact = process.env.OPENCODE_CLI_ARTIFACT ?? "opencode-cli"
-
-const dir = "resources/opencode-binaries"
-
-await $`mkdir -p ${dir}`
-await $`gh run download ${process.env.GITHUB_RUN_ID} -n ${artifact}`.cwd(dir)
-
-await copyBinaryToSidecarFolder(windowsify(`${dir}/${sidecarConfig.ocBinary}/bin/opencode`))
-
-await $`rm -rf ${dir}`