From 506326d94870827cddb95d50d8ec17ed76b71bac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Denis=20Krienb=C3=BChl?= Date: Thu, 26 Jun 2025 09:29:44 +0200 Subject: [PATCH] Document release process --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 823d531..3548071 100644 --- a/README.md +++ b/README.md @@ -45,3 +45,18 @@ Commands: ## Documentation Please visit [https://cloudscale-ch.github.io/cloudscale-cli](https://cloudscale-ch.github.io/cloudscale-cli). + +## Releases + +To create a new release, follow these steps: + +1. Create a branch named `release/..`. +2. Create a PR of the branch and get it approved. +3. Merge the change. +4. Tag the release commit and push the tags. + +The branch should include the following: + +- A single commit that updates the release. +- A version update in `cloudscale_cli/version.py`. +- An updated changelog in `CHANGELOG.md`.