Skip to content

Commit a12bda2

Browse files
Set up default protection ruleset for default and release branches
1 parent 70d634d commit a12bda2

1 file changed

Lines changed: 16 additions & 3 deletions

File tree

.asf.yaml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,24 @@ github:
2323
issues: false
2424
projects: true
2525
enabled_merge_buttons:
26-
squash: false
27-
merge: true
28-
rebase: false
26+
squash: false
27+
merge: true
28+
rebase: false
2929
autolink_jira:
3030
- FREEMARKER
3131

32+
rulesets:
33+
- name: "Default Branch Protection"
34+
type: branch
35+
branches:
36+
includes:
37+
- "~DEFAULT_BRANCH"
38+
- "release/*"
39+
- "rel/*"
40+
excludes: []
41+
bypass_teams:
42+
- root
43+
restrict_deletion: true
44+
restrict_force_push: true
3245
notifications:
3346
jira_options: link label

0 commit comments

Comments
 (0)