File tree Expand file tree Collapse file tree 1 file changed +24
-5
lines changed
Expand file tree Collapse file tree 1 file changed +24
-5
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,15 @@ github:
4848 - coroutines
4949 - concurrency
5050
51- del_branch_on_merge : true
51+ # Pull Request settings:
52+ # https://github.com/apache/infrastructure-asfyaml#pull-request-settings
53+ pull_requests :
54+ # allow auto-merge
55+ allow_auto_merge : true
56+ # enable updating head branches of pull requests
57+ allow_update_branch : true
58+ # auto-delete head branches after being merged
59+ del_branch_on_merge : true
5260
5361 # Enforce squashing while merging PRs.
5462 # Otherwise, the git log gets polluted severely.
@@ -57,9 +65,20 @@ github:
5765 merge : false
5866 rebase : false
5967
60- features :
61- issues : true
62-
68+ # Enforce Review-then-Commit
6369 protected_branches :
6470 main :
65- required_signatures : true
71+ # All reviews must be addressed before merging
72+ required_conversation_resolution : true
73+ # Require checks to pass before merging
74+ required_status_checks :
75+ checks :
76+ # The GitHub Actions app: 15368
77+ - app_id : 15368
78+ context : " build / build (ubuntu-latest)"
79+ # The GitHub Advanced Security app: 57789
80+ - app_id : 57789
81+ context : " CodeQL"
82+ # At least one positive review must be present
83+ required_pull_request_reviews :
84+ required_approving_review_count : 1
You can’t perform that action at this time.
0 commit comments