forked from ChelseaKR/ceqa-preflight
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.json
More file actions
12 lines (12 loc) · 692 Bytes
/
Copy pathmain.json
File metadata and controls
12 lines (12 loc) · 692 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
{
"name": "Protect main",
"target": "branch",
"enforcement": "active",
"conditions": {"ref_name": {"include": ["~DEFAULT_BRANCH"], "exclude": []}},
"rules": [
{"type": "deletion"},
{"type": "non_fast_forward"},
{"type": "pull_request", "parameters": {"required_approving_review_count": 0, "dismiss_stale_reviews_on_push": true, "require_code_owner_review": false, "require_last_push_approval": false, "required_review_thread_resolution": true}},
{"type": "required_status_checks", "parameters": {"strict_required_status_checks_policy": true, "do_not_enforce_on_create": false, "required_status_checks": [{"context": "Verify on ubuntu-latest / Python 3.12"}]}}
]
}