Files
tea4j-autodeploy/docs/BranchProtection.md
T
2025-09-07 00:21:05 +00:00

2.1 KiB

BranchProtection

Properties

Name Type Description Notes
approvalsWhitelistTeams List<String> [optional]
approvalsWhitelistUsername List<String> [optional]
blockAdminMergeOverride Boolean [optional]
blockOnOfficialReviewRequests Boolean [optional]
blockOnOutdatedBranch Boolean [optional]
blockOnRejectedReviews Boolean [optional]
branchName String Deprecated: true [optional]
createdAt Date [optional]
dismissStaleApprovals Boolean [optional]
enableApprovalsWhitelist Boolean [optional]
enableForcePush Boolean [optional]
enableForcePushAllowlist Boolean [optional]
enableMergeWhitelist Boolean [optional]
enablePush Boolean [optional]
enablePushWhitelist Boolean [optional]
enableStatusCheck Boolean [optional]
forcePushAllowlistDeployKeys Boolean [optional]
forcePushAllowlistTeams List<String> [optional]
forcePushAllowlistUsernames List<String> [optional]
ignoreStaleApprovals Boolean [optional]
mergeWhitelistTeams List<String> [optional]
mergeWhitelistUsernames List<String> [optional]
priority Long Priority is the priority of this branch protection rule [optional]
protectedFilePatterns String [optional]
pushWhitelistDeployKeys Boolean [optional]
pushWhitelistTeams List<String> [optional]
pushWhitelistUsernames List<String> [optional]
requireSignedCommits Boolean [optional]
requiredApprovals Long [optional]
ruleName String RuleName is the name of the branch protection rule [optional]
statusCheckContexts List<String> [optional]
unprotectedFilePatterns String [optional]
updatedAt Date [optional]