[doc] No Gods, No Masters - let's do releases on development branch
This commit is contained in:
parent
4029770c90
commit
39a21fe34a
|
@ -60,14 +60,9 @@ email address and register via frontend or manually at `http://localhost:8000/ap
|
||||||
## Contribution Guidelines
|
## Contribution Guidelines
|
||||||
### Branches
|
### Branches
|
||||||
|
|
||||||
- **Master:** The master branch tracks the last stable release.
|
|
||||||
- Releases will be done using release tags.
|
|
||||||
- Force push and pushes without group consent are disallowed.
|
|
||||||
- There never should be a merge commit from development into master!
|
|
||||||
- **Development:** The development branch is used to add new features.
|
- **Development:** The development branch is used to add new features.
|
||||||
- Only rebase of feature branches is allowed.
|
- Only rebase of feature branches is allowed.
|
||||||
- On Release the development branch will be rebased onto master and a release
|
- On Release a release tag will be created
|
||||||
tag will be created on master
|
|
||||||
- **Feature-Branches:**
|
- **Feature-Branches:**
|
||||||
- A feature branch will be used to develop a feature.
|
- A feature branch will be used to develop a feature.
|
||||||
- It belongs to one developer only and force push is allowed.
|
- It belongs to one developer only and force push is allowed.
|
||||||
|
|
Loading…
Reference in a new issue