Branching Model

Branching model here is simplified and doesn't follow Gitflow[1]:

  • 1 main branch.
  • feature/short-description branches for new features and bug fixes, or trivial/short-description for trivial changes, like indentation, white spaces, etc.
  • release/vX.Y.Z branches for releases (this is done automatically by the release workflow[2]).
  • No hotfix or bugfix branches.
  • vX.Y.Z tags for each release (this is done automatically by the release workflow[2]).
  • Pull Requests (PR):
    • The PR requests to merge your branch in your repository into the main branch of the sentrysoftware repository.
    • 1 code review is required to merge the PR.
    • PRs are “merged”, not squashed, and not rebased.
    • No sign-off is required (for now).
No results.