Update .asf.yaml to avoid merge PRs without approvals to the active release branches
@@ -52,8 +52,6 @@ github:
- Pulsar CI checks completed
required_pull_request_reviews:
- dismiss_stale_reviews: false
- require_code_owner_reviews: true
required_approving_review_count: 1
# squash or rebase must be allowed in the repo for this setting to be set to true.
@@ -77,11 +75,21 @@ github:
branch-2.4: {}
branch-2.5: {}
branch-2.6: {}
- branch-2.7: {}
- branch-2.8: {}
- branch-2.9: {}
- branch-2.10: {}
- branch-2.11: {}
+ branch-2.7:
+ required_pull_request_reviews:
+ required_approving_review_count: 1
+ branch-2.8:
+ required_pull_request_reviews:
+ required_approving_review_count: 1
+ branch-2.9:
+ required_pull_request_reviews:
+ required_approving_review_count: 1
+ branch-2.10:
+ required_pull_request_reviews:
+ required_approving_review_count: 1
+ branch-2.11:
+ required_pull_request_reviews:
+ required_approving_review_count: 1
notifications:
commits: commits@pulsar.apache.org
