Skip to content

Commit 6702ee7

Browse files
Set up default protection ruleset for default and release branches
1 parent 490d64a commit 6702ee7

1 file changed

Lines changed: 17 additions & 4 deletions

File tree

.asf.yaml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,25 @@ github:
4343
projects: false
4444

4545
enabled_merge_buttons:
46-
squash: true
47-
merge: false
48-
rebase: true
46+
squash: true
47+
merge: false
48+
rebase: true
4949

50-
dependabot_alerts: true
50+
dependabot_alerts: true
5151

5252
autolink_jira:
5353
- INFRA
5454
- PROTON
55+
rulesets:
56+
- name: "Default Branch Protection"
57+
type: branch
58+
branches:
59+
includes:
60+
- "~DEFAULT_BRANCH"
61+
- "release/*"
62+
- "rel/*"
63+
excludes: []
64+
bypass_teams:
65+
- root
66+
restrict_deletion: true
67+
restrict_force_push: true

0 commit comments

Comments
 (0)