GitHub is a web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features.
Flow XO provides a number of triggers and actions to help automate your project flow. Since GitHub is all about collaboration, and monitoring new activity, you'll notice Flow XO supports a lot of triggers:
- New Branch
- New Collaborator
- New Commit
- New Event
- New Gist
- New Issue
- New Label
- New Milestone
- New Notification
- New Pull Request
- New Repository
- New Watcher
The actions you can perform in your Flow XO flow are:
- Create a Pull Request
- Create an Issue
Connecting your Account
Connecting your account is easy - you'll just need to click 'Authorize' in the Flow XO 'Authorize the Service' window when setting up your flow action for the first time, then sign in to your GitHub account in the window that appears (if you're not already signed in) with your normal GitHub account email address and password, then confirm you're happy to connect. You'll be returned to the flow and GitHub will be connected to Flow XO.
Where are my organisations repositories - they don't appear in the list?
You should ensure you have approved third party applications for your organisation in your GitHub account - GitHub provide some guidance here.
Any question on using this service we haven't answered? Contact us!
We don't have any known issues at the moment - everything should work just fine :)
Tell us how we can improve this service on our public Trello roadmap.