|
1 | 1 | <!-- START doctoc generated TOC please keep comment here to allow auto update -->
|
2 | 2 | <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
3 |
| - |
4 | 3 | # Maintaining
|
5 | 4 |
|
6 |
| -- [Maintaining](#maintaining) |
7 |
| - - [Team](#team) |
8 |
| - - [Onboarding](#onboarding) |
9 |
| - - [Offboarding](#offboarding) |
10 |
| - - [Workflow](#workflow) |
11 |
| - - [Milestones](#milestones) |
12 |
| - - [Triage](#triage) |
13 |
| - - [Project boards](#project-boards) |
14 |
| - - [Versioning](#versioning) |
15 |
| - - [Pull requests](#pull-requests) |
16 |
| - - [Merge strategies](#merge-strategies) |
17 |
| - - [Changelog](#changelog) |
18 |
| - - [Releases](#releases) |
19 |
| - - [Publishing a release](#publishing-a-release) |
20 |
| - - [Documentation](#documentation) |
21 |
| - - [Troubleshooting](#troubleshooting) |
| 5 | +- [Team](#team) |
| 6 | + - [Onboarding](#onboarding) |
| 7 | + - [Offboarding](#offboarding) |
| 8 | +- [Workflow](#workflow) |
| 9 | + - [Milestones](#milestones) |
| 10 | + - [Triage](#triage) |
| 11 | + - [Project boards](#project-boards) |
| 12 | +- [Versioning](#versioning) |
| 13 | +- [Pull requests](#pull-requests) |
| 14 | + - [Merge strategies](#merge-strategies) |
| 15 | + - [Changelog](#changelog) |
| 16 | +- [Releases](#releases) |
| 17 | + - [Publishing a release](#publishing-a-release) |
| 18 | + - [AUR](#aur) |
| 19 | + - [Docker](#docker) |
| 20 | + - [Homebrew](#homebrew) |
| 21 | + - [npm](#npm) |
| 22 | +- [Documentation](#documentation) |
| 23 | + - [Troubleshooting](#troubleshooting) |
22 | 24 |
|
23 | 25 | <!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
24 | 26 |
|
@@ -184,6 +186,33 @@ If you're the current release manager, follow these steps:
|
184 | 186 | [cdr/code-server-aur](https://github.com/cdr/code-server-aur).
|
185 | 187 | 1. Wait for the npm package to be published.
|
186 | 188 |
|
| 189 | +#### AUR |
| 190 | + |
| 191 | +We publish to AUR as a package [here](https://aur.archlinux.org/packages/code-server/). This process is manual and can be done by following the steps in [this repo](https://github.com/cdr/code-server-aur). |
| 192 | + |
| 193 | +#### Docker |
| 194 | + |
| 195 | +We publish code-server as a Docker image [here](https://registry.hub.docker.com/r/codercom/code-server), tagging it both with the version and latest. |
| 196 | + |
| 197 | +This is currently automated with the release process. |
| 198 | + |
| 199 | +#### Homebrew |
| 200 | + |
| 201 | +We publish code-server on Homebrew [here](https://github.com/Homebrew/homebrew-core/blob/master/Formula/code-server.rb). |
| 202 | + |
| 203 | +This is currently automated with the release process (but may fail occassionally). If it does, run this locally: |
| 204 | + |
| 205 | +```shell |
| 206 | +# Replace VERSION with version |
| 207 | +brew bump-formula-pr --version="${VERSION}" code-server --no-browse --no-audit |
| 208 | +``` |
| 209 | + |
| 210 | +#### npm |
| 211 | + |
| 212 | +We publish code-server as an npm package [here](https://www.npmjs.com/package/code-server/v/latest). |
| 213 | + |
| 214 | +This is currently automated with the release process. |
| 215 | + |
187 | 216 | ## Documentation
|
188 | 217 |
|
189 | 218 | ### Troubleshooting
|
|
0 commit comments