ThingWorx Flow > Connectors Overview > System Connectors > Github
  
Github
GitHub is used to store the project files. It is a Git repository hosting service which helps you manage projects, build software along other developers, and use version control.
Connector Release Version
Github connector was delivered in the 8.4.1 release.
Supported Actions
Create Gist
Create Pull Request
Delete Gist
Download Repo
Get Branch Details
Get Branches of Repo
Get List of Repos
Get List of Tags
Get Repo Details
List Commits Pull Request
Merge Pull Request
Supported Triggers
Push
New Issue
New Pull Request
New Branch
New Tag
New Fork
New Comment on Issue
New Collaborator
Integration Services
Github Apps
Supported Authorization
OAuth
* 
Before adding an OAuth connection, ensure that you follow the steps provided in Obtaining Client Id and Client Secrets for Github.
Authorize Github
Github authorization has to be done for each Github connector action. To authorize Github, do the following:
1. In the Authorize Github field, select Add new Github login.
2. On the Set Access window, review the list of access permissions, and then click ALLOW.
3. Enter your credentials, and then click Sign in.
4. In the Add Authorization window, rename the Authorization Label, if needed, and then click ADD.
* 
Click TEST to validate the authorization.