Because TCG Collector uses a continuous deployment model (no planned releases/milestones), the GitHub Flow workflow is used.
- Create an issue for the work that needs to be done.
- Create the appropriate branch in order to start work on the issue.
- If work on the issue is done and tests were successful, integrate the changes into the
mainbranch. This can either be done directly, or by creating a pull/merge request.
- Delete the branch of the issue.
In the future, proper build automation (and deployment) will be set up.