Skip to content

Commit 7334219

Browse files
Set up default protection ruleset for default and release branches (#59)
1 parent 57717e6 commit 7334219

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
@@ -19,7 +19,7 @@
1919

2020

2121
notifications:
22-
issues: reviews@iotdb.apache.org
22+
issues: reviews@iotdb.apache.org
2323
pullrequests: reviews@iotdb.apache.org
2424

2525
github:
@@ -33,10 +33,23 @@ github:
3333
issues: true
3434
enabled_merge_buttons:
3535
# enable squash button:
36-
squash: true
36+
squash: true
3737
# enable merge button:
38-
merge: false
38+
merge: false
3939
# disable rebase button:
40-
rebase: true
40+
rebase: true
4141
collaborators:
4242
- lausannel
43+
rulesets:
44+
- name: "Default Branch Protection"
45+
type: branch
46+
branches:
47+
includes:
48+
- "~DEFAULT_BRANCH"
49+
- "release/*"
50+
- "rel/*"
51+
excludes: []
52+
bypass_teams:
53+
- root
54+
restrict_deletion: true
55+
restrict_force_push: true

0 commit comments

Comments
 (0)