From a0b37b870b9deb1a7de6093dfd06d2d43666e6b3 Mon Sep 17 00:00:00 2001 From: Muhammad Taha Naveed Date: Thu, 9 May 2024 20:42:55 +0500 Subject: [PATCH] Add branch protection rules in .asf.yaml - All the PRs sent to master and PGXX branches will now require atleast 1 approving review. --- .asf.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/.asf.yaml b/.asf.yaml index 847d80265..336e770e4 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -43,3 +43,32 @@ github: squash: true merge: false rebase: true + + protected_branches: + master: + required_pull_request_reviews: + required_approving_review_count: 1 + + PG16: + required_pull_request_reviews: + required_approving_review_count: 1 + + PG15: + required_pull_request_reviews: + required_approving_review_count: 1 + + PG14: + required_pull_request_reviews: + required_approving_review_count: 1 + + PG13: + required_pull_request_reviews: + required_approving_review_count: 1 + + PG12: + required_pull_request_reviews: + required_approving_review_count: 1 + + PG11: + required_pull_request_reviews: + required_approving_review_count: 1 \ No newline at end of file