Skip to content

Commit e82604f

Browse files
author
John McCambridge
committed
Remove compareVersions call, simplify version checking
1 parent 293538d commit e82604f

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

packages/server/src/cli.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -166,15 +166,12 @@ const bold = (text: string | number): string | number => {
166166
}
167167
}
168168

169-
let newestVersion = "";
170-
if (process.env.VERSION) {
169+
if (isCli) {
171170
let currentVersion = process.env.VERSION;
172171
const recentRelease = await getRecentRelease();
173172

174-
if (compareVersions(currentVersion, recentRelease)! <= 1) {
175-
newestVersion = recentRelease;
176-
} else {
177-
newestVersion = currentVersion;
173+
if (recentRelease !== currentVersion) {
174+
logger.warn(`New version (\u001B[1m${recentRelease}\u001B[0m) available https://github.com/codercom/code-server/releases/latest`);
178175
}
179176
}
180177
const isDev = process.env.NODE_ENV !== "production";
@@ -210,6 +207,7 @@ const bold = (text: string | number): string | number => {
210207
}
211208

212209
// TODO: fill in appropriate doc url
210+
logger.info(`\u001B[1mcode-server ${process.env.VERSION ? `v${process.env.VERSION}` : "development"}`);
213211
logger.info("Additional documentation: http://github.com/codercom/code-server");
214212
logger.info("Initializing", field("data-dir", dataDir), field("extensions-dir", extensionsDir), field("working-dir", workingDir), field("log-dir", logDir));
215213
const sharedProcess = new SharedProcess(dataDir, extensionsDir, builtInExtensionsDir);

0 commit comments

Comments
 (0)