Skip to content

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.