Integrations
The currently documented first-class integration in SREDSimplify is GitHub.
What the GitHub integration does
GitHub integration lets a user connect a GitHub account and bind a repository to a specific project. That binding can then supply repository context to supported runtime workflows.
The important scope rule is:
- the OAuth credential is user-scoped
- the repository binding is project-scoped
Typical user flow
- Start GitHub connection from the project integration surface.
- Complete GitHub OAuth in the browser.
- Return to the app callback flow.
- Choose a repository and branch.
- Bind that repository to the project.
- Use the project in supported analysis flows.
Connection states
The current documented token states are:
ACTIVEREAUTH_REQUIREDREVOKED
If the credential is no longer valid, the product should be treated as requiring reauthorization before repository discovery or runtime use.
What is not promised here
This page documents the current GitHub integration only. It does not imply that other third-party integrations are productized or supported today.