The GitHub application allows RelativeCI to authenticate users with their GitHub Enterprise Server accounts, authorize access to repositories, set commit checks status and details or add pull request comments.
To create a new GitHub application on your GitHub Enterprise Server, navigate to your organization or user Settings -> Developer Settings -> GitHub Apps and click on "New GitHub app".
- GitHub App name:
Specialized insights for web bundles
- Homepage URL:
Identifying and authorizing users
- Callback URL:
- Expire user authentication tokens:
- Setup URL:
- Redirect on update:
- Webhook URL:
- Enable SSL verification:
Read & write
- Pull requests:
Read & write
- Email addresses:
Subscribe to events
- Where can this app can be installed?:
Click "Create GitHub app" button to save the application general details.
Display information section allows to upload a logo for the application. GitHub will show the application logo on checks, pull request or authentication screen. Click Upload a logo... button to upload a logo from your disk. You can download the RelativeCI GitHub application logo from here.
RelativeCI GitHub application requires a private key to connect to the GitHub Enterprise Server. Click on Generate a private key button and save the key.