From 627999c2c93a6e7ce8493e7e459d0611466b8f5f Mon Sep 17 00:00:00 2001 From: Zixuan Liu Date: Mon, 15 Jul 2024 15:33:56 +0800 Subject: [PATCH] ci: add merge limitation (#1248) ### Motivation Improve PR merge. ### Modifications Add `required_pull_request_reviews` and `required_conversation_resolution` to the `.asf.yaml`. --- .asf.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.asf.yaml b/.asf.yaml index 246ec8188..9f1252e10 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -42,6 +42,14 @@ github: # disable rebase button: rebase: false + protected_branches: + master: + required_pull_request_reviews: + require_code_owner_reviews: true + required_approving_review_count: 1 + + # Requires all conversations on code to be resolved before a pull request can be merged. + required_conversation_resolution: true notifications: commits: commits@pulsar.apache.org