File tree Expand file tree Collapse file tree 1 file changed +24
-3
lines changed Expand file tree Collapse file tree 1 file changed +24
-3
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,15 @@ github:
4343 - log4j2
4444 - logging
4545
46- del_branch_on_merge : true
46+ # Pull Request settings:
47+ # https://github.com/apache/infrastructure-asfyaml#pull-request-settings
48+ pull_requests :
49+ # allow auto-merge
50+ allow_auto_merge : true
51+ # enable updating head branches of pull requests
52+ allow_update_branch : true
53+ # auto-delete head branches after being merged
54+ del_branch_on_merge : true
4755
4856 # Enforce squashing while merging PRs.
4957 # Otherwise, the git log gets polluted severely.
@@ -55,7 +63,20 @@ github:
5563 features :
5664 issues : true
5765
58- # Prevent force pushes to primary branches
66+ # Enforce Review-then-Commit
5967 protected_branches :
6068 main :
61- required_signatures : true
69+ # All reviews must be addressed before merging
70+ required_conversation_resolution : true
71+ # Require checks to pass before merging
72+ required_status_checks :
73+ checks :
74+ # The GitHub Actions app: 15368
75+ - app_id : 15368
76+ context : " build / build (ubuntu-latest)"
77+ # The GitHub Advanced Security app: 57789
78+ - app_id : 57789
79+ context : " CodeQL"
80+ # At least one positive review must be present
81+ required_pull_request_reviews :
82+ required_approving_review_count : 1
You can’t perform that action at this time.
0 commit comments