Docs/Getting Started/Repositories

Repositories

Repositories Settings

The Repositories Settings section allows workspace administrators to view, search, and manage all integrated Git repositories within the platform. You can configure key repository-level settings that impact deployment tracking and squad metrics. This interface helps ensure accurate calculations for deployment frequency, change failure rate, and team ownership.

Use the search bar and column sorting features to quickly locate and modify repositories as needed.


Settings Overview

For each repository, the following settings are available:

  • Deploy Branch Defines which branch the platform should consider when calculating deployment metrics. Changing this setting will trigger a recalculation of deployment-related data, which may take some time depending on the size of the repository. Example: main, master, or any custom branch used for production deployments.

  • Incident Issue TypeSelect which issue types (e.g., Hotfix, Bug) should be considered when calculating the Change Failure Rate. Only incidents linked to deployments will be used.Example: Bug, Hotfix, or a combination like Hotfix + Bug.

  • Squads Assign the repository to one or more squads. This determines which team(s) are responsible for the repository and affects squad-level metrics. Note: Reassigning squads may take time, depending on the repository’s size and related data.


Configuration

To configure a repository:

  1. Navigate to Settings > Repositories.
  2. Locate the desired repository using the list or search bar.
  3. Click the edit icon on the right side of the row:

4. In the Edit Repository panel:

  • Deploy Branch: Select the target branch for deployment tracking.
  • Incident Issue Type: Choose the issue types relevant to failure rate calculations.
  • Squads: Assign one or more squads to the repository.
  1. Click Save to apply changes.