mirror of
https://github.com/joaquinjsb/gitea-release-please-action
synced 2026-05-07 21:21:16 +02:00
build: configure required checks and team permissions (#988)
This commit is contained in:
18
.github/sync-repo-settings.yaml
vendored
Normal file
18
.github/sync-repo-settings.yaml
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
branchProtectionRules:
|
||||
- pattern: main
|
||||
isAdminEnforced: true
|
||||
requiredApprovingReviewCount: 1
|
||||
requiresCodeOwnerReviews: true
|
||||
requiresStrictStatusChecks: true
|
||||
requiredStatusCheckContexts:
|
||||
- build-dist (20)
|
||||
- test (20)
|
||||
- cla/google
|
||||
- windows
|
||||
permissionRules:
|
||||
- team: yoshi-admins
|
||||
permission: admin
|
||||
- team: jsteam-admins
|
||||
permission: admin
|
||||
- team: jsteam
|
||||
permission: push
|
||||
Reference in New Issue
Block a user