From a1818e4c5f9f8695b989f727662059d14e2ce4b8 Mon Sep 17 00:00:00 2001 From: David Soria Parra Date: Mon, 21 Oct 2024 15:54:17 +0100 Subject: [PATCH] A short overview of how to do a release --- RELEASE.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 RELEASE.md diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 000000000..65a24f119 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,10 @@ +# Release Process + +## Major or Minor Releases + +1. Create a release branch named `vX.Y.Z` where `X.Y.Z` is the version. +2. Bump version number on release branch. +3. Create an annotated, signed tag: `git tag -s -a vX.Y.Z` +4. Build and publish the package. +5. Bump version number on `main` to the next version followed by `.dev`, e.g. `v0.4.0.dev`. +