This is an automated email from the ASF dual-hosted git repository.
Yicong-Huang pushed a commit to branch feat/release-branch-rulesets-api
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to
refs/heads/feat/release-branch-rulesets-api by this push:
new b1ab0415fd ci: protect future release branches via ASF rulesets
b1ab0415fd is described below
commit b1ab0415fdb2391ab17de180f1bf6f42556aca12
Author: Yicong Huang <[email protected]>
AuthorDate: Thu Apr 30 12:03:49 2026 -0700
ci: protect future release branches via ASF rulesets
---
.asf.yaml | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/.asf.yaml b/.asf.yaml
index 9423b18647..f447c51254 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -59,6 +59,22 @@ github:
squash_commit_message: PR_TITLE_AND_DESC
merge: false
rebase: false
+
+ rulesets:
+ - name: Release Branch Protection
+ type: branch
+ branches:
+ includes:
+ - release/*
+ excludes: []
+ restrict_deletion: true
+ restrict_force_push: true
+ required_linear_history: true
+ required_pull_request_reviews:
+ dismiss_stale_reviews: false
+ require_last_push_approval: false
+ require_code_owner_reviews: false
+ required_approving_review_count: 1
protected_branches:
main: