File tree Expand file tree Collapse file tree 2 files changed +15
-4
lines changed Expand file tree Collapse file tree 2 files changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -166,10 +166,21 @@ const bold = (text: string | number): string | number => {
166
166
}
167
167
}
168
168
169
- if ( process . env . VERSION !== "development" ) {
170
- await getRecentRelease ( ) . then ( ( release ) => console . log ( release ) ) ;
171
- }
169
+ let newestVersion = "" ;
170
+ // TODO: remove bang
171
+ if ( ! process . env . VERSION ) {
172
+ let currentVersion = process . env . VERSION ;
173
+ const recentRelease = await getRecentRelease ( ) ;
174
+
175
+ // TODO: replace string with currentVersion
176
+ if ( compareVersions ( "1.31.0-20" , recentRelease ) ! <= 1 ) {
177
+ newestVersion = recentRelease ;
178
+ } else {
179
+ newestVersion = "1.31.0-20" ;
180
+ }
172
181
182
+ }
183
+ logger . info ( `Latest version is \u001B[1m${ newestVersion } ` ) ;
173
184
logger . info ( `\u001B[1mcode-server ${ process . env . VERSION ? `v${ process . env . VERSION } ` : "development" } ` ) ;
174
185
175
186
if ( options . dataDir ) {
Original file line number Diff line number Diff line change 1
1
import * as https from "https" ;
2
2
3
- const compareVersions = ( a : string , b : string ) : number | undefined => {
3
+ export const compareVersions = ( a : string , b : string ) : number | undefined => {
4
4
if ( a === b ) {
5
5
return 0 ;
6
6
}
You can’t perform that action at this time.
0 commit comments