Skip to main content

Version Control

Version control is maintained by git and GitHub. The standard workflow for any story / task is to create a branch with the issue_id in the name. The team follows the [dev_name]/[issue_id] to create branches1.

Deployment2 stems from the main branch of the repository. The main branch is protected from merges via branch-protections:

branch-protection

Additionally, a workflow will be established where only code with a 80% or higher code coverage will be merged in with the main branch.


  1. Example: john/SS-42
  2. For both the backend and frontend