mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-08-29 03:44:06 +08:00
refactor: fix version
This commit is contained in:
@@ -49,6 +49,12 @@ export namespace PackageRegistry {
|
||||
|
||||
const isRange = /[\s^~*xX<>|=]/.test(cachedVersion)
|
||||
if (isRange) return !semver.satisfies(latestVersion, cachedVersion)
|
||||
// kilocode_change start
|
||||
if (!semver.valid(cachedVersion)) {
|
||||
log.warn("Invalid cached version, treating as outdated", { pkg, cachedVersion })
|
||||
return true
|
||||
}
|
||||
// kilocode_change end
|
||||
|
||||
return semver.lt(cachedVersion, latestVersion)
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ const CHANNEL = await (async () => {
|
||||
// kilocode_change end
|
||||
if (env.KILO_BUMP) return "latest" // kilocode_change
|
||||
if (env.KILO_VERSION && !env.KILO_VERSION.startsWith("0.0.0-")) return "latest" // kilocode_change
|
||||
return await $`git branch --show-current`.text().then((x) => x.trim())
|
||||
return await $`git branch --show-current`.text().then((x) => x.trim().replace(/[^0-9A-Za-z-]/g, "-")) // kilocode_change
|
||||
})()
|
||||
const IS_PREVIEW = CHANNEL !== "latest"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user