observatorium / obsctl

A cli to interact with Observatorium instances.
Apache License 2.0
10 stars 14 forks source link

Docs: Add release process doc #26

Closed matej-g closed 2 years ago

matej-g commented 2 years ago

Signed-off-by: Matej Gera matejgera@gmail.com

We've been talking and preparing the initial release with @saswatamcode and we wanted to codify the process for the future.

The aims I'm following with the release processes are:

  1. It should reflect the state of project, i.e. we're in the initial stage where we iterate often in tight loops and have small number of users and contributors. The release should therefore be easy and straightforward.
  2. We should be able to rely on main branch and tag our releases simply to main branch, instead of creating new branches.
  3. We should not need release candidate with the current state of project. RC for the initial release is an exception.