Browse Source

ci: channels

Dax Raad 4 months ago
parent
commit
d07e79e6ad

+ 1 - 1
packages/opencode/src/cli/cmd/tui.ts

@@ -156,7 +156,7 @@ export const TuiCommand = cmd({
         })
 
         ;(async () => {
-          if (Installation.isLocal()) return
+          // if (Installation.isLocal()) return
           const config = await Config.global()
           if (config.autoupdate === false || Flag.OPENCODE_DISABLE_AUTOUPDATE) return
           const latest = await Installation.latest().catch(() => {})

+ 3 - 3
packages/opencode/src/installation/index.ts

@@ -46,7 +46,7 @@ export namespace Installation {
   }
 
   export function isLocal() {
-    return typeof OPENCODE_CHANNEL !== "string"
+    return CHANNEL === "local"
   }
 
   export async function method() {
@@ -137,8 +137,8 @@ export namespace Installation {
       })
   }
 
-  export const VERSION = typeof OPENCODE_VERSION === "string" ? OPENCODE_VERSION : "dev"
-  export const CHANNEL = typeof OPENCODE_CHANNEL === "string" ? OPENCODE_CHANNEL : "dev"
+  export const VERSION = typeof OPENCODE_VERSION === "string" ? OPENCODE_VERSION : "local"
+  export const CHANNEL = typeof OPENCODE_CHANNEL === "string" ? OPENCODE_CHANNEL : "local"
   export const USER_AGENT = `opencode/${CHANNEL}/${VERSION}`
 
   export async function latest() {