mirror of
https://github.com/joaquinjsb/gitea-release-please-action
synced 2026-05-12 20:21:40 +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