Contributions are always welcome!
All other things are managed later but the simple branch rules are exist. The branches in this project are like below:
Your
branch- All is ok if the prefix of your branch name describes your purpose(e.g.
fix-
,feat-
, etc...)
- All is ok if the prefix of your branch name describes your purpose(e.g.
main
branch- protected: require a pull request before merging
- reflect all changes
release-*
branch- version rule:
release-<major>.<minor>
- protected: require a pull request before merging
- manage conflicts to process new release version
- To sync the
main
branch, merge themain
branch into therelease
branch first to resolve conflicts then merge therelease
branch into themain
branch
- version rule: