Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 2c6a47d

Browse filesBrowse files
committed
docs(maintaining): add note for each release platform
1 parent 05d66c1 commit 2c6a47d
Copy full SHA for 2c6a47d

1 file changed

+46-17Lines changed: 46 additions & 17 deletions

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎docs/MAINTAINING.md‎

Copy file name to clipboardExpand all lines: docs/MAINTAINING.md
+46-17Lines changed: 46 additions & 17 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,26 @@
11
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
22
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
3-
43
# Maintaining
54

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)
2224

2325
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
2426

@@ -184,6 +186,33 @@ If you're the current release manager, follow these steps:
184186
[cdr/code-server-aur](https://github.com/cdr/code-server-aur).
185187
1. Wait for the npm package to be published.
186188

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+
187216
## Documentation
188217

189218
### Troubleshooting

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.