Creating a GitHub project
In the Connect to GitHub form specify the following settings:
Repository URL: enter your GitHub repository address (e.g. https://github.com/some-name/some-repo)
Authentication method: provide credentials for accessing your repository, or choose Anonymous if authentication is not required.
Synchronize Upsource and GitHub
You can set up your project to:
sync pull request and merges
sync discussion comments
enable automatic creation of code reviews on new pull requests
Read more about these features.
To set up synchronization with Upsource
Tick Import pull requests as branches and Synchronize comments and pull requests.
Choose what type of a code review Upsource should create when a pull request is submitted:
Branch review
Merge review
(See Pull requests and merges for details.)
Acquire an OAuth 2.0 token or enter a personal GitHub token.
Optional: To get instant pull request, merges, and comments updates from GitHub, set up a GitHub webhook.
When you are finished filling out the form, click Create project.