Github
  • 26 Sep 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light

Github

  • Dark
    Light

Article summary

Connection

A connection to GitHub can be established using a Personal OAuth token. Please note that permission-based connections require an Enterprise plan with SSO enabled.

To integrate GitHub with Unleash, a GitHub Admin must approve the Unleash App and specify which repositories it can access.

Link to the settings page: Replace {orgName} with your organization's name: https://github.com/organizations/{orgName}/settings/installations.

Scopes

user:email
read:user
repo_deployment
read:org
repo
read:project

Supported Resources

The integration supports the following resources:

  • Issues

  • Files

  • Directories

  • Repositories

  • Pull Requests

  • Discussions

  • Wikis

Sync

Incremental sync very 15 minutes for Issues, Pull Requests and Discussions. All the rest are being synced from scratch (snapshot) every 6 hours.

Example Questions

  • Who is working on the XYZ feature?

  • Who should I speak to about bug XYZ?

  • What were the gaps in the feature development for Q1?

  • Why is the XYZ feature not rendering correctly?

  • What is the connection timeout error?


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.