Skip to main content

Integration

Connect Early Verify using the Early AI GitHub App. The app grants Verify the access it needs to analyze repositories and process data.
No CI configuration is required — installation + repo selection is enough to start.


Prerequisites

  • Your repository uses Jest for testing (JavaScript/TypeScript supported).
  • Jest is properly configured and runnable in the repo (tests pass locally/CI). Without a working Jest setup, coverage will not be displayed.
  • You can install the Early AI GitHub App and grant repo access.

High-level steps

Step 1 — Install the GitHub App

Install the Early AI GitHub App for your org or personal account.

Install Early AI GitHub App

Step 2 — Grant repository access

Choose Only select repositories (recommended) or All repositories, then pick the repos you want to monitor.

Configure repository access

Step 3 — View repositories

After installation, you’ll see a dashboard of all connected repositories.

Repositories dashboard

Step 4 — Explore coverage

When you first open a repository, you’ll see its testable files only — without functions or coverage data.
Once you click Refresh Coverage and the process completes, the tree updates with:

  • Function hierarchy within each file.
  • Coverage numbers next to each folder, file, and public function.
Repository coverage

Drill down to function-level coverage for precise insights.

Function-level coverage

Step 5 — Refresh coverage (optional)

When needed, trigger a new coverage run to update the view.

Refreshing coverage run

Tips

  • Start with a few repos to validate the workflow, then expand.
  • Align on branches of interest (e.g., main, develop) for consistent reporting.
  • Use the drill-down to prioritize files/functions with the biggest impact.