Skip to content

Branch guidelines

Boris Mutafov edited this page Oct 29, 2020 · 3 revisions

Every task, feature, bugfix, etc. should have its own branch created, branched out from main on the latest possible commit. Newly added code is committed to a feature branch, which then should be made into a PR to the main branch.

Main branch

The main branch contains the latest non-built react code. It has passed all linting checks and code review and is deployed on github pages for general testing and review. This is the development branch.

Release branch

Every time we are sure features are tested and behaving as required, we merge the main branch to the release branch, which is the built to the production environment, ready to be shown to stakeholders.

gh-pages branch

gh-pages branch contains the built react code which can be accessed in the github pages link.

Clone this wiki locally