Skip to content

Commit e70c76a

Browse files
Copilotmanno23
andcommitted
Add branch protection ruleset requiring pull requests on master/main/dev
Co-authored-by: manno23 <[email protected]>
1 parent fd2ccf2 commit e70c76a

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"name": "Require pull request on master/main",
3+
"target": "branch",
4+
"enforcement": "active",
5+
"conditions": {
6+
"ref_name": {
7+
"include": ["refs/heads/master", "refs/heads/main", "refs/heads/dev"],
8+
"exclude": []
9+
}
10+
},
11+
"bypass_actors": [
12+
{
13+
"actor_type": "RepositoryRole",
14+
"actor_id": 5,
15+
"bypass_mode": "always"
16+
}
17+
],
18+
"rules": [
19+
{
20+
"type": "pull_request",
21+
"parameters": {
22+
"required_approving_review_count": 0,
23+
"dismiss_stale_reviews_on_push": false,
24+
"require_code_owner_review": false,
25+
"require_last_push_approval": false,
26+
"required_review_thread_resolution": false
27+
}
28+
}
29+
]
30+
}

0 commit comments

Comments
 (0)