From 477e1abd0b561ddd7363c4980893793717fd87f7 Mon Sep 17 00:00:00 2001 From: dbr Date: Tue, 22 Nov 2022 16:33:15 +1030 Subject: [PATCH] Update release process doc Create tags and push them, create release, close tickets --- docs/development-process.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/development-process.md b/docs/development-process.md index 543a388..a546567 100644 --- a/docs/development-process.md +++ b/docs/development-process.md @@ -18,8 +18,11 @@ Day to day development When it is time to make a new release, we create a `x.y-stable` branch (e.g `0.9-stable`) from `main` 1. Ensure `CHANGELOG` is up to date -1. Bump `version` in the various `Cargo.toml` -2. A stable branch is created, e.g `git switch -c 0.9-stable` and pushed to Github +2. Bump `version` in the various `Cargo.toml` +3. A stable branch is created, e.g `git switch -c 0.9-stable` and pushed to Github +4. Create annotated tag `v0.9.0` and push to github +5. Create Release for this version on Github +6. Update and close any relevant tickets All further PR's are still done to `main`