Overview
The GitHub connector lets Warrnagen interact with your GitHub repositories during incident investigations. It uses your existing GitHub integration (GitHub App or OAuth) for authentication — no additional API keys needed.Setup
- Go to Settings → Integrations and connect your GitHub account via GitHub App or OAuth.
- Go to Settings → Connectors and click Install on the GitHub connector.
- Configure tool access levels as needed.
- Bind repositories to your Warrn services.
The GitHub connector uses your existing GitHub integration for authentication. You must set up GitHub in Settings → Integrations before installing this connector.
Available Tools
| Tool | Category | Description |
|---|---|---|
| Get Pull Request | Read | Get details of a pull request |
| List Issues | Read | List repository issues |
| Search Code | Read | Search for code in repositories |
| Get Commit | Read | Get details of a specific commit |
| Create Issue | Write | Create a new issue in a repository |
The GitHub connector supports tool discovery. Additional tools may be available beyond those listed above.
Service Bindings
Bind GitHub repositories to Warrn services so Warrnagen knows which repos to search during investigations.| Field | Description | Required |
|---|---|---|
| Repository | GitHub repository in org/repo format | Yes |
| Default Branch | Default branch for operations (e.g., main) | No |