Documentation Index
Fetch the complete documentation index at: https://docs.ewake.ai/llms.txt
Use this file to discover all available pages before exploring further.
What you’ll get: After connecting GitHub, ewake can correlate incidents with deployments, surface the diff that likely caused a regression, and explain code changes during an investigation.
Prerequisites
- A GitHub account with admin access to your organisation
- Access to your ewake dashboard
Configuration
The GitHub integration has two parts: OAuth authorization (user-level) and GitHub App installation (organisation-level). Both are required.Part 1, OAuth Authorization
Part 2, GitHub App Installation
OAuth alone doesn’t grant access to organisation repositories. The GitHub App installation is a separate step.Choose repository access
Select repositories
Recommended. Grant access only to repos relevant to your production environment. More control, smaller footprint.
All repositories
Simpler to set up. ewake only reads repos relevant to an active investigation.
| Include | Exclude |
|---|---|
| Service code | Repos containing secrets or credentials |
| Deployment configs (Helm, k8s manifests) | Customer data or PII repositories |
| Infrastructure as code (Terraform, Pulumi) | Audit or compliance-only repos |
| CI/CD pipeline definitions | Archived or unused repos |
Can’t see your org repositories?
If you’ve authorized via OAuth but org repos aren’t appearing, the GitHub App installation is missing. Go to github.com/apps/ewake-github → Install → select your organisation → choose repository access → Install.OAuth authorization and the GitHub App installation are two separate and independent steps. Both are required.
Track deployments from GitHub Actions →
Send deployment events to ewake directly from your CI/CD pipeline.
What does ewake access in GitHub? →
Full read-only permission breakdown for the GitHub integration.
