Skip to main content
Version: V1-Next

Branching Model

The platform follows a per-release branching model where

  • releases are tags on the main branch, e.g. v1.0.0, v1.2.0, v1.4.0
  • releases are being developed on their own branches called devel-v1.3, devel-v1.4 and so on
  • during development, feature branches and bugfixes are merged into the respective release branch
*     (main) (tag: v1.3.0) Merge branch 'devel-v1.3' into 'main'
|\
| * (devel-v1.3) Merge branch 'bugfix-z' into 'devel-v1.3'
| |\
| | * fix: fix Z
| |/
| * Merge branch 'feature-xy' into 'devel-v1.3'
| |\
| | * feature: XY
| |/