Skip to main content

Connect a repository

ACE needs access to your code. This has two parts: connecting a GitHub account, then connecting a specific repository from it. Both are required.

Step 1: Connect your GitHub account

  1. In your project, go to Integrations → Repositories.
  2. Connect GitHub, either by authorizing your account directly or with a personal access token.

Connecting a GitHub account

New projects start empty

A fresh project has no connected accounts or repositories yet.

Step 2: Connect a repository

  1. In Integrations → Repositories, choose to connect a repository from your account.
  2. Search by name or wait for the list to load, then select the repository (for Trakk, the Trakk repo).
  3. Choose the branch to target (for example, main).
  4. Enable automatic PR analysis if you want every pull request analyzed.
  5. Validate, then confirm and add the repository.

Connecting the repository

The repository now appears under Repositories.

Working with multiple repositories

A product split across several repositories (front end, back end, database) can connect each one here. ACE maps them together as one system and knows which repository to change for a given request.

tip

Connect all of a product's repositories before you map, so ACE learns how they connect.

Next steps