GitHub Flow
- GitHub Flow is similar to trunk based development except in where releases are performed. GitHub
Flow creates releases from a branch, after a pull-request. Trunk Based development always releases
from the trunk/Main after one or more pull-requests have been merged into it.
- This is a minor difference, however the trunk based development approach is easier to standardize across projects and the Engineer impact of releasing from Main/trunk instead of the feature branch is minimal.