Protect main on the jellyfin-plugin-sso fork
Require the PR pipeline and Owners merge approval on main, keeping owner push for upstream syncs.
This commit is contained in:
@@ -1 +1,15 @@
|
||||
fork_from: "mirrors/jellyfin-plugin-sso"
|
||||
branch_protection:
|
||||
- rule_name: "main"
|
||||
merge_whitelist_teams:
|
||||
- "Owners"
|
||||
# Whitelist-push: the owner pushes main directly when syncing upstream;
|
||||
# everyone else must open a PR.
|
||||
enable_push: true
|
||||
push_whitelist_users:
|
||||
- "unkinben"
|
||||
# PRs to main must pass the plugin build pipeline before merge.
|
||||
status_check_contexts:
|
||||
- "ci/woodpecker/pr/ci"
|
||||
approval_whitelist_teams:
|
||||
- "Owners"
|
||||
|
||||
Reference in New Issue
Block a user