Skip to content

Commit 4662ec3

Browse files
committed
fix: block protected branch creations
Now that we use a wildcard to match against release branches for backports, creation of those branches should also be locked down to admins only.
1 parent 102e1ae commit 4662ec3

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

.github/settings.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ branches:
1515
protection:
1616
required_status_checks: null
1717
enforce_admins: true
18+
block_creations: true
1819
required_pull_request_reviews:
1920
required_approving_review_count: 1
2021
require_code_owner_reviews: true
@@ -28,6 +29,7 @@ branches:
2829
protection:
2930
required_status_checks: null
3031
enforce_admins: true
32+
block_creations: true
3133
required_pull_request_reviews:
3234
required_approving_review_count: 1
3335
require_code_owner_reviews: true
@@ -41,6 +43,7 @@ branches:
4143
protection:
4244
required_status_checks: null
4345
enforce_admins: true
46+
block_creations: true
4447
required_pull_request_reviews:
4548
required_approving_review_count: 1
4649
require_code_owner_reviews: true

lib/content/settings.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ branches:
1414
protection:
1515
required_status_checks: null
1616
enforce_admins: true
17+
block_creations: true
1718
required_pull_request_reviews:
1819
required_approving_review_count: 1
1920
require_code_owner_reviews: true

tap-snapshots/test/apply/source-snapshots.js.test.cjs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ branches:
182182
protection:
183183
required_status_checks: null
184184
enforce_admins: true
185+
block_creations: true
185186
required_pull_request_reviews:
186187
required_approving_review_count: 1
187188
require_code_owner_reviews: true
@@ -195,6 +196,7 @@ branches:
195196
protection:
196197
required_status_checks: null
197198
enforce_admins: true
199+
block_creations: true
198200
required_pull_request_reviews:
199201
required_approving_review_count: 1
200202
require_code_owner_reviews: true
@@ -208,6 +210,7 @@ branches:
208210
protection:
209211
required_status_checks: null
210212
enforce_admins: true
213+
block_creations: true
211214
required_pull_request_reviews:
212215
required_approving_review_count: 1
213216
require_code_owner_reviews: true
@@ -1647,6 +1650,7 @@ branches:
16471650
protection:
16481651
required_status_checks: null
16491652
enforce_admins: true
1653+
block_creations: true
16501654
required_pull_request_reviews:
16511655
required_approving_review_count: 1
16521656
require_code_owner_reviews: true
@@ -1660,6 +1664,7 @@ branches:
16601664
protection:
16611665
required_status_checks: null
16621666
enforce_admins: true
1667+
block_creations: true
16631668
required_pull_request_reviews:
16641669
required_approving_review_count: 1
16651670
require_code_owner_reviews: true
@@ -1673,6 +1678,7 @@ branches:
16731678
protection:
16741679
required_status_checks: null
16751680
enforce_admins: true
1681+
block_creations: true
16761682
required_pull_request_reviews:
16771683
required_approving_review_count: 1
16781684
require_code_owner_reviews: true
@@ -3390,6 +3396,7 @@ branches:
33903396
protection:
33913397
required_status_checks: null
33923398
enforce_admins: true
3399+
block_creations: true
33933400
required_pull_request_reviews:
33943401
required_approving_review_count: 1
33953402
require_code_owner_reviews: true
@@ -3403,6 +3410,7 @@ branches:
34033410
protection:
34043411
required_status_checks: null
34053412
enforce_admins: true
3413+
block_creations: true
34063414
required_pull_request_reviews:
34073415
required_approving_review_count: 1
34083416
require_code_owner_reviews: true
@@ -3416,6 +3424,7 @@ branches:
34163424
protection:
34173425
required_status_checks: null
34183426
enforce_admins: true
3427+
block_creations: true
34193428
required_pull_request_reviews:
34203429
required_approving_review_count: 1
34213430
require_code_owner_reviews: true

0 commit comments

Comments
 (0)