Dax Raad 2 months ago
parent
commit
5682dddd45
1 changed files with 7 additions and 7 deletions
  1. 7 7
      packages/script/src/index.ts

+ 7 - 7
packages/script/src/index.ts

@@ -13,21 +13,21 @@ if (process.versions.bun !== expectedBunVersion) {
   throw new Error(`This script requires bun@${expectedBunVersion}, but you are using bun@${process.versions.bun}`)
 }
 
-console.log({
+const env = {
   OPENCODE_CHANNEL: process.env["OPENCODE_CHANNEL"],
   OPENCODE_BUMP: process.env["OPENCODE_BUMP"],
   OPENCODE_VERSION: process.env["OPENCODE_VERSION"],
-})
+}
 const CHANNEL = await (async () => {
-  if (process.env["OPENCODE_CHANNEL"]) return process.env["OPENCODE_CHANNEL"]
-  if (process.env["OPENCODE_BUMP"]) return "latest"
-  if (!process.env["OPENCODE_VERSION"]?.startsWith("0.0.0-")) return "latest"
+  if (env.OPENCODE_CHANNEL) return env.OPENCODE_CHANNEL
+  if (env.OPENCODE_BUMP) return "latest"
+  if (env.OPENCODE_VERSION && !env.OPENCODE_VERSION.startsWith("0.0.0-")) return "latest"
   return await $`git branch --show-current`.text().then((x) => x.trim())
 })()
 const IS_PREVIEW = CHANNEL !== "latest"
 
 const VERSION = await (async () => {
-  if (process.env["OPENCODE_VERSION"]) return process.env["OPENCODE_VERSION"]
+  if (env.OPENCODE_VERSION) return env.OPENCODE_VERSION
   if (IS_PREVIEW) return `0.0.0-${CHANNEL}-${new Date().toISOString().slice(0, 16).replace(/[-:T]/g, "")}`
   const version = await fetch("https://registry.npmjs.org/opencode-ai/latest")
     .then((res) => {
@@ -36,7 +36,7 @@ const VERSION = await (async () => {
     })
     .then((data: any) => data.version)
   const [major, minor, patch] = version.split(".").map((x: string) => Number(x) || 0)
-  const t = process.env["OPENCODE_BUMP"]?.toLowerCase()
+  const t = env.OPENCODE_BUMP?.toLowerCase()
   if (t === "major") return `${major + 1}.0.0`
   if (t === "minor") return `${major}.${minor + 1}.0`
   return `${major}.${minor}.${patch + 1}`