Skyscanner/turbolift

Be smarter about forking vs branching

sledigabel opened this issue · 1 comments

The current turbolift command would create a PR based on a fork by default unless passed the --no-fork flag.

It would be nice to have a default behaviour that:
1 - would check if the user has permission to create a branch on the remote repository
2 - push a branch if so
3 - fork if not