Skip to main content
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

Choose a connection method

GitHub App

Recommended. Organisation-level install, permissions managed by GitHub, no token to rotate.

Personal access token

For organisations whose policy blocks third-party GitHub Apps, and for self-hosted deployments.
Either one connects the integration on its own. You do not need both.

Configuration


Can’t see your org repositories?

On the App method: if you’ve authorized via OAuth but org repos aren’t appearing, the GitHub App installation is missing. Go to github.com/apps/ewake-githubInstall → select your organisation → choose repository access → Install.
OAuth authorization and the GitHub App installation are two separate and independent steps. Both are required.
On the token method: the token’s Resource owner is almost certainly your personal account rather than the organisation. That cannot be changed after creation — issue a new token with the organisation as the owner. If the owner is already correct, check whether the token is still awaiting approval under Organisation settings → Personal access tokens.

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.