File tree Expand file tree Collapse file tree 9 files changed +54
-14
lines changed Expand file tree Collapse file tree 9 files changed +54
-14
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ concurrency:
2424jobs :
2525 prettier :
2626 name : Format with Prettier
27- runs-on : ubuntu-latest
27+ runs-on : ubuntu-20.04
2828 timeout-minutes : 5
2929 steps :
3030 - name : Checkout repo
3737
3838 doctoc :
3939 name : Doctoc markdown files
40- runs-on : ubuntu-latest
40+ runs-on : ubuntu-20.04
4141 timeout-minutes : 5
4242 steps :
4343 - name : Checkout repo
6666
6767 lint-helm :
6868 name : Lint Helm chart
69- runs-on : ubuntu-latest
69+ runs-on : ubuntu-20.04
7070 timeout-minutes : 5
7171 steps :
7272 - name : Checkout repo
9797
9898 lint-ts :
9999 name : Lint TypeScript files
100- runs-on : ubuntu-latest
100+ runs-on : ubuntu-20.04
101101 timeout-minutes : 5
102102 steps :
103103 - name : Checkout repo
@@ -141,7 +141,7 @@ jobs:
141141
142142 build :
143143 name : Build code-server
144- runs-on : ubuntu-latest
144+ runs-on : ubuntu-20.04
145145 timeout-minutes : 30
146146 env :
147147 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
@@ -244,7 +244,7 @@ jobs:
244244 # Only run if PR comes from base repo or event is not a PR
245245 # Reason: forks cannot access secrets and this will always fail
246246 if : github.event.pull_request.head.repo.full_name == github.repository || github.event_name != 'pull_request'
247- runs-on : ubuntu-latest
247+ runs-on : ubuntu-20.04
248248 steps :
249249 - name : Checkout repo
250250 uses : actions/checkout@v3
@@ -295,8 +295,8 @@ jobs:
295295 test-e2e :
296296 name : Run e2e tests
297297 needs : build
298- runs-on : ubuntu-latest
299- timeout-minutes : 15
298+ runs-on : ubuntu-20.04
299+ timeout-minutes : 25
300300 steps :
301301 - name : Checkout repo
302302 uses : actions/checkout@v3
@@ -351,7 +351,7 @@ jobs:
351351 test-e2e-proxy :
352352 name : Run e2e tests behind proxy
353353 needs : build
354- runs-on : ubuntu-latest
354+ runs-on : ubuntu-20.04
355355 timeout-minutes : 25
356356 steps :
357357 - name : Checkout repo
Original file line number Diff line number Diff line change @@ -322,6 +322,8 @@ jobs:
322322 echo "Updating version in lib/vscode/product.json"
323323 tmp=$(mktemp)
324324 jq '.codeServerVersion = "$VERSION"' release/lib/vscode/product.json > "$tmp" && mv "$tmp" release/lib/vscode/product.json
325+ # Ensure it has the same permissions as before
326+ chmod 644 release/lib/vscode/product.json
325327
326328 - name : Compress release package
327329 run : tar -czf package.tar.gz release
Original file line number Diff line number Diff line change 11lib /vscode
22lib /vscode-reh-web-linux-x64
33release-standalone
4+ release-packages
45release
56helm-chart
67test /scripts
Original file line number Diff line number Diff line change @@ -20,6 +20,28 @@ Code v99.99.999
2020
2121-->
2222
23+ ## [ 4.9.0] ( https://github.com/coder/code-server/releases/tag/v4.9.0 ) - 2022-12-06
24+
25+ Code v1.73.1
26+
27+ ### Changed
28+
29+ - Upgraded to Code 1.73.1
30+
31+ ### Added
32+
33+ - ` /security.txt ` added as a route with info on our security policy information thanks to @ghuntley
34+
35+ ### Fixed
36+
37+ - Installing on majaro images should now work thanks to @MrPeacockNLB for
38+ adding the ` --noconfirm ` flag in ` install.sh `
39+
40+ ### Known Issues
41+
42+ - ` --cert ` on Ubuntu 22.04: OpenSSL v3 is used which breaks ` pem ` meaning the
43+ ` --cert ` feature will not work. [ Reference] ( https://github.com/adobe/fetch/pull/318#issuecomment-1306070259 )
44+
2345## [ 4.8.3] ( https://github.com/coder/code-server/releases/tag/v4.8.3 ) - 2022-11-07
2446
2547Code v1.72.1
Original file line number Diff line number Diff line change @@ -15,9 +15,9 @@ type: application
1515# This is the chart version. This version number should be incremented each time you make changes
1616# to the chart and its templates, including the app version.
1717# Versions are expected to follow Semantic Versioning (https://semver.org/)
18- version : 3.3.3
18+ version : 3.4.0
1919
2020# This is the version number of the application being deployed. This version number should be
2121# incremented each time you make changes to the application. Versions are not expected to
2222# follow Semantic Versioning. They should reflect the version the application is using.
23- appVersion : 4.8.3
23+ appVersion : 4.9.0
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ replicaCount: 1
66
77image :
88 repository : codercom/code-server
9- tag : ' 4.8.3 '
9+ tag : ' 4.9.0 '
1010 pullPolicy : Always
1111
1212# Specifies one or more secrets to be used when pulling images from a
Original file line number Diff line number Diff line change 116116 " ide" ,
117117 " coder" ,
118118 " vscode-remote" ,
119- " browser-ide"
119+ " browser-ide" ,
120+ " remote-development"
120121 ],
121122 "engines" : {
122123 "node" : " 16"
Original file line number Diff line number Diff line change @@ -147,7 +147,7 @@ abstract class Process {
147147 * Child process that will clean up after itself if the parent goes away and can
148148 * perform a handshake with the parent and ask it to relaunch.
149149 */
150- class ChildProcess extends Process {
150+ export class ChildProcess extends Process {
151151 public logger = logger . named ( `child:${ process . pid } ` )
152152
153153 public constructor ( private readonly parentPid : number ) {
Original file line number Diff line number Diff line change 1+ import { ChildProcess , ParentProcess , isChild } from "../../../src/node/wrapper"
2+
3+ describe ( "wrapper" , ( ) => {
4+ describe ( "isChild" , ( ) => {
5+ it ( "should return false for parent process" , ( ) => {
6+ const p = new ParentProcess ( "1" )
7+ expect ( isChild ( p ) ) . toBe ( false )
8+ } )
9+ } )
10+ it ( "should return false for parent process" , ( ) => {
11+ const childProc = new ChildProcess ( 1 )
12+ expect ( isChild ( childProc ) ) . toBe ( true )
13+ } )
14+ } )
You can’t perform that action at this time.
0 commit comments