docs(maintaining): add note for each release platform
This commit is contained in:
parent
05d66c1358
commit
2c6a47d42b
@ -1,24 +1,26 @@
|
|||||||
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
|
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
|
||||||
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
||||||
|
|
||||||
# Maintaining
|
# Maintaining
|
||||||
|
|
||||||
- [Maintaining](#maintaining)
|
- [Team](#team)
|
||||||
- [Team](#team)
|
- [Onboarding](#onboarding)
|
||||||
- [Onboarding](#onboarding)
|
- [Offboarding](#offboarding)
|
||||||
- [Offboarding](#offboarding)
|
- [Workflow](#workflow)
|
||||||
- [Workflow](#workflow)
|
- [Milestones](#milestones)
|
||||||
- [Milestones](#milestones)
|
- [Triage](#triage)
|
||||||
- [Triage](#triage)
|
- [Project boards](#project-boards)
|
||||||
- [Project boards](#project-boards)
|
- [Versioning](#versioning)
|
||||||
- [Versioning](#versioning)
|
- [Pull requests](#pull-requests)
|
||||||
- [Pull requests](#pull-requests)
|
- [Merge strategies](#merge-strategies)
|
||||||
- [Merge strategies](#merge-strategies)
|
- [Changelog](#changelog)
|
||||||
- [Changelog](#changelog)
|
- [Releases](#releases)
|
||||||
- [Releases](#releases)
|
- [Publishing a release](#publishing-a-release)
|
||||||
- [Publishing a release](#publishing-a-release)
|
- [AUR](#aur)
|
||||||
- [Documentation](#documentation)
|
- [Docker](#docker)
|
||||||
- [Troubleshooting](#troubleshooting)
|
- [Homebrew](#homebrew)
|
||||||
|
- [npm](#npm)
|
||||||
|
- [Documentation](#documentation)
|
||||||
|
- [Troubleshooting](#troubleshooting)
|
||||||
|
|
||||||
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
||||||
|
|
||||||
@ -184,6 +186,33 @@ If you're the current release manager, follow these steps:
|
|||||||
[cdr/code-server-aur](https://github.com/cdr/code-server-aur).
|
[cdr/code-server-aur](https://github.com/cdr/code-server-aur).
|
||||||
1. Wait for the npm package to be published.
|
1. Wait for the npm package to be published.
|
||||||
|
|
||||||
|
#### AUR
|
||||||
|
|
||||||
|
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).
|
||||||
|
|
||||||
|
#### Docker
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
This is currently automated with the release process.
|
||||||
|
|
||||||
|
#### Homebrew
|
||||||
|
|
||||||
|
We publish code-server on Homebrew [here](https://github.com/Homebrew/homebrew-core/blob/master/Formula/code-server.rb).
|
||||||
|
|
||||||
|
This is currently automated with the release process (but may fail occassionally). If it does, run this locally:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
# Replace VERSION with version
|
||||||
|
brew bump-formula-pr --version="${VERSION}" code-server --no-browse --no-audit
|
||||||
|
```
|
||||||
|
|
||||||
|
#### npm
|
||||||
|
|
||||||
|
We publish code-server as an npm package [here](https://www.npmjs.com/package/code-server/v/latest).
|
||||||
|
|
||||||
|
This is currently automated with the release process.
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
### Troubleshooting
|
### Troubleshooting
|
||||||
|
Reference in New Issue
Block a user