Browse Source

handle the optional `v` in upgrade command when using curl (#1500)

CodinCat 7 months ago
parent
commit
510fe8a72a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/opencode/src/cli/cmd/upgrade.ts

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

@@ -32,7 +32,7 @@ export const UpgradeCommand = {
       return
       return
     }
     }
     prompts.log.info("Using method: " + method)
     prompts.log.info("Using method: " + method)
-    const target = args.target ?? (await Installation.latest())
+    const target = args.target ? args.target.replace(/^v/, "") : await Installation.latest()
 
 
     if (Installation.VERSION === target) {
     if (Installation.VERSION === target) {
       prompts.log.warn(`opencode upgrade skipped: ${target} is already installed`)
       prompts.log.warn(`opencode upgrade skipped: ${target} is already installed`)