Dax Raad hai 3 semanas
pai
achega
553316af2a
Modificáronse 2 ficheiros con 7 adicións e 1 borrados
  1. 1 1
      .github/workflows/publish.yml
  2. 6 0
      packages/desktop/scripts/prepare.ts

+ 1 - 1
.github/workflows/publish.yml

@@ -145,7 +145,7 @@ jobs:
           cd packages/desktop
           bun ./scripts/prepare.ts
         env:
-          OPENCODE_VERSION: ${{ needs.publish.outputs.version }}
+          OPENCODE_VERSION: ${{ needs.version.outputs.version }}
           GITHUB_TOKEN: ${{ secrets.SST_GITHUB_TOKEN }}
           RUST_TARGET: ${{ matrix.settings.target }}
           GH_TOKEN: ${{ github.token }}

+ 6 - 0
packages/desktop/scripts/prepare.ts

@@ -1,8 +1,14 @@
 #!/usr/bin/env bun
 import { $ } from "bun"
 
+import { Script } from "@opencode-ai/script"
 import { copyBinaryToSidecarFolder, getCurrentSidecar, windowsify } from "./utils"
 
+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 dir = "src-tauri/target/opencode-binaries"