diff --git a/docs/MAINTAINING.md b/docs/MAINTAINING.md index 8620bdf1d..6ce83d493 100644 --- a/docs/MAINTAINING.md +++ b/docs/MAINTAINING.md @@ -15,6 +15,7 @@ - [Changelog](#changelog) - [Releases](#releases) - [Publishing a release](#publishing-a-release) + - [Release Candidates](#release-candidates) - [AUR](#aur) - [Docker](#docker) - [Homebrew](#homebrew) @@ -152,6 +153,14 @@ changelog](https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS). artifacts, publish the NPM package from `npm-package`, and publish the Docker Hub image from `release-images`. +#### Release Candidates + +We prefer to do release candidates so the community can test things before a full-blown release. To do this follow the same steps as above but: + +1. Only bump version in `package.json` +1. use `0.0.0-rc.0` +1. When you publish the release, select "pre-release" + #### 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/coder/code-server-aur).