Skip to content

Commit 1f0e88c

Browse files
asf-gitbox-commitsxiaoxiang781216
authored andcommitted
Set up default protection ruleset for default and release branches
1 parent a4e1243 commit 1f0e88c

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
@@ -16,8 +16,21 @@ github:
1616
- jekyll
1717
enabled_merge_buttons:
1818
# disable squash button:
19-
squash: false
19+
squash: false
2020
# disable merge button:
21-
merge: false
21+
merge: false
2222
# enable rebase button:
23-
rebase: true
23+
rebase: true
24+
rulesets:
25+
- name: "Default Branch Protection"
26+
type: branch
27+
branches:
28+
includes:
29+
- "~DEFAULT_BRANCH"
30+
- "release/*"
31+
- "rel/*"
32+
excludes: []
33+
bypass_teams:
34+
- root
35+
restrict_deletion: true
36+
restrict_force_push: true

0 commit comments

Comments
 (0)