Github
  • 01 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.


Was this article helpful?

What's Next