Branches are ignored on Semaphore
- default to master, allow mainline branch to be specified
- [Finishes #49415111]