Skip to content

Custom properties

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

has_release_branch
false
Enroll in Org: Release branch (CI). Mutually exclusive with release_allows_developers.
protect_default_branch
true
Enroll this repo in the org Default branch PR policy ruleset.
release_allows_developers
false
Enroll in Org: Release branch (CI + developers). Mutually exclusive with has_release_branch.
requires_betterleaks
false
Require betterleaks / Betterleaks (secrets scan). Org ruleset created disabled until ready.
requires_deploy_staging
false
Require the Deploy to Staging status check.
requires_prlint
false
Require the PRLint status check (prlint-py app).
requires_ruff
false
Require the Ruff status check (ruff / Ruff from reusable workflow).
requires_semgrep
false
Require semgrep / Semgrep (SAST). Org ruleset created disabled until ready.
skip_org_rulesets
false
Exclude this repo from all org branch rulesets. Use for controlled exceptions (e.g. Flux gitops).
uses_teamcity
false
Repo publishes TeamCity Apex status checks. Targets the Require Apex org ruleset.