From 5682dddd45e95e4a62b8e69dfc131536958215dd Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Tue, 9 Dec 2025 21:01:39 -0500 Subject: [PATCH] ci --- packages/script/src/index.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/script/src/index.ts b/packages/script/src/index.ts index 9ec521de4..09ebb4463 100644 --- a/packages/script/src/index.ts +++ b/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}`