From 9e18a4e6fdde3014aa92c08213013e3c60935e41 Mon Sep 17 00:00:00 2001 From: Bennet Bo Fenner Date: Fri, 31 Oct 2025 18:12:11 +0100 Subject: [PATCH] Add docs for release process (#135) --- docs/RELEASES.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docs/RELEASES.md diff --git a/docs/RELEASES.md b/docs/RELEASES.md new file mode 100644 index 00000000..067e1318 --- /dev/null +++ b/docs/RELEASES.md @@ -0,0 +1,24 @@ +## How to publish a new release + +1. Create a new branch prep-vX.X.X + +```sh +git checkout -b prep-vX.X.X +``` + +2. Bump the version in package.json + +```sh +npm version vX.X.X +``` + +3. Add a new entry in CHANGELOG.md +4. Create a PR for `prev-vX.X.X` & merge it +5. Create tag and push it + +```sh +git tag vX.X.X +git push origin vX.X.X +``` + +6. Paste CHANGELOG into release notes and publish the version on GitHub