Merge pull request #60 from meonkeys/improve-branch-protections
FINERACT-2605: conform GitHub settings to Fineract standards
diff --git a/.asf.yaml b/.asf.yaml
index 9f9e24f..ecf8509 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -1,3 +1,21 @@
notifications:
commits: commits@fineract.apache.org
pullrequests: issues@fineract.apache.org
+github:
+ enabled_merge_buttons:
+ merge: true
+ squash: false
+ rebase: false
+ rulesets:
+ - name: 'Branch Protection'
+ type: branch
+ branches:
+ includes:
+ - 'main'
+ restrict_deletion: true
+ restrict_force_push: true
+ required_signatures: true
+ required_linear_history: false
+ required_conversation_resolution: true
+ required_pull_request_reviews:
+ required_approving_review_count: 1