Skip to content

Custom properties

Custom properties allow you to decorate your repository with information such as compliance frameworks, data sensitivity, or project details.

true
Repositories with this property will require to have a `All Green` check to complete Pull Requests. This should only be disabled after asking for a organization owner
confidential
Defines the information sensitivity level of the repository content. Used to enforce access control, compliance, and data handling policies according to internal security guidelines.
true
Enforce conventional commits across the repository. All repositories must follow the conventional commits by default. This requirement should only be disabled after aligning with an organization owner and documenting the reason for the exception.
medium
Indicates the criticality level of the repository based on its business impact, availability requirements, and risk tolerance. This property helps prioritize support, monitoring, and governance efforts accordingly.
github-flow
Define the branching and merge strategy used in the repository, such as github-flow (feature branches squashed into main) or long-running branches (develop/staging alongside main) allowing merge commits.
false
Disable approval requirement for the repository and rely only on the CODEOWNERS file to ask for approvals
ga
Represents the current stage of the repository within the product lifecycle. Useful for aligning development practices, review rigor, and deprecation policies based on the maturity of the system.