Skip to main content

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

  1. Go to Settings → Integrations and connect your GitHub account via GitHub App or OAuth.
  2. Go to Settings → Connectors and click Install on the GitHub connector.
  3. Configure tool access levels as needed.
  4. 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

ToolCategoryDescription
Get Pull RequestReadGet details of a pull request
List IssuesReadList repository issues
Search CodeReadSearch for code in repositories
Get CommitReadGet details of a specific commit
Create IssueWriteCreate 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.
FieldDescriptionRequired
RepositoryGitHub repository in org/repo formatYes
Default BranchDefault branch for operations (e.g., main)No

Type

Contextual — Warrnagen reads from and writes to GitHub during incident investigations and response.