feat(rules): we prefer release naming over production status
This make a better distinction between stable
software and software
deployed in production.
We define 3 branches:
-
dev
: new developped features are integrated here, this is the default branch -
testing
: is a fork ofdev
when we want to prepare the next release, this is the branch from where release bugfixes are derived and merged back -
stable
: is where thetesting
branch is merged to produce a new release