You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ci/README.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,8 +43,9 @@ Make sure you have `$GITHUB_TOKEN` set and [hub](https://github.com/github/hub)
43
43
9. Update the AUR package.
44
44
- Instructions on updating the AUR package are at [cdr/code-server-aur](https://github.com/cdr/code-server-aur).
45
45
10. Wait for the npm package to be published.
46
-
11. Update the homebrew package.
47
-
- Send a pull request to [homebrew-core](https://github.com/Homebrew/homebrew-core) with the URL in the [formula](https://github.com/Homebrew/homebrew-core/blob/master/Formula/code-server.rb) updated.
46
+
11. Update the [homebrew package](https://github.com/Homebrew/homebrew-core/blob/master/Formula/code-server.rb).
47
+
1. Install [homebrew](https://brew.sh/)
48
+
2. Run `brew bump-formula-pr --version=3.8.1 code-server` and update the version accordingly. This will bump the version and open a PR. Note: this will only work once the version is published on npm.
Copy file name to clipboardExpand all lines: docs/CONTRIBUTING.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,8 +35,9 @@ There are several differences, however. You must:
35
35
- Use Node.js version 12.x (or greater)
36
36
- Have [yarn](https://classic.yarnpkg.com/en/) installed (which is used to install JS packages and run development scripts)
37
37
- Have [nfpm](https://github.com/goreleaser/nfpm) (which is used to build `.deb` and `.rpm` packages and [jq](https://stedolan.github.io/jq/) (used to build code-server releases) installed
38
+
- Have [shfmt](https://pkg.go.dev/mvdan.cc/sh/v3) installed to run `yarn fmt` (requires Go is installed on your system)
38
39
39
-
The [CI container](../ci/images/debian8/Dockerfile) is a useful reference for all
40
+
The [CI container](../ci/images/debian10/Dockerfile) is a useful reference for all
40
41
of the dependencies code-server uses.
41
42
42
43
## Development Workflow
@@ -120,10 +121,10 @@ node ./release
120
121
121
122
The `code-server` script serves an HTTP API for login and starting a remote VS Code process.
122
123
123
-
The CLI code is in [./src/node](./src/node) and the HTTP routes are implemented in
124
-
[./src/node/app](./src/node/app).
124
+
The CLI code is in [src/node](../src/node) and the HTTP routes are implemented in
125
+
[src/node/routes](../src/node/routes).
125
126
126
-
Most of the meaty parts are in the VS Code portion of the codebase under [./lib/vscode](./lib/vscode), which we described next.
127
+
Most of the meaty parts are in the VS Code portion of the codebase under [lib/vscode](../lib/vscode), which we described next.
127
128
128
129
### Modifications to VS Code
129
130
@@ -133,7 +134,7 @@ and exposed an API to the front-end for file access and all UI needs.
133
134
134
135
Over time, Microsoft added support to VS Code to run it on the web. They have made
135
136
the front-end open source, but not the server. As such, code-server v2 (and later) uses
136
-
the VS Code front-end and implements the server. We do this by using a git subtree to fork and modify VS Code. This code lives under [./lib/vscode](./lib/vscode).
137
+
the VS Code front-end and implements the server. We do this by using a git subtree to fork and modify VS Code. This code lives under [lib/vscode](../lib/vscode).
137
138
138
139
Some noteworthy changes in our version of VS Code:
-[How can I reuse my VS Code configuration?](#how-can-i-reuse-my-vs-code-configuration)
9
9
-[Differences compared to VS Code?](#differences-compared-to-vs-code)
10
10
-[How can I request a missing extension?](#how-can-i-request-a-missing-extension)
@@ -43,7 +43,7 @@ Please file all questions and support requests at https://github.com/cdr/code-se
43
43
44
44
Please see [./ipad.md](./ipad.md).
45
45
46
-
## Community projects (awesome-code-server)
46
+
## Community Projects (awesome-code-server)
47
47
48
48
Visit the [awesome-code-server](https://github.com/cdr/awesome-code-server) repository to view community projects and guides with code-server! Feel free to add your own!
0 commit comments