Custom properties
Custom properties allow you to decorate your repository with information such as compliance frameworks, data sensitivity, or project details.
agent_approval_check_repo_localRepo enforces agent-approval-check via its own replacement ruleset (repo-level, or an org ruleset scoped to it) with per-repo bypass actors, instead of the generic org-level Agent Approval Check ruleset. allow_coworker_prs stays true for airlock.
false
allow_coworker_prsRequires the agent-approval-check status on the default branch of any repo when set to `true`.
false
is_vendor_forkUsed to opt-out of rulesets like max file size and exempt the repo from required SAST workflow
false
repo_protection_L2Controls exceptions to https://go/source-security L2 enforcement
enable
repo_protection_L3Controls exceptions to https://go/source-security L3 enforcement
enable
repo_protection_L3_KIKDControls exceptions to https://go/source-security L3 enforcement with KIKD integration for features where KIKD supports checks that would otherwise be controlled by GitHub Rulesets.
To enable, must have BuildKite working on the repository.
disable
repo_protection_L3_no_signingControls exceptions to https://go/source-security L3 enforcement for exception case where code signing cannot be enforced. E.g. vendor forks.
If this is set, should have `repo_protection_L3 = disable`
disable
sast-exemptedWhether the repo is exempted from the rule requiring that it use the anthropics/sast GH action
true