Branching Model
The platform follows a per-release branching model where
- releases are tags on the
mainbranch, 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.4and 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
| |/