Skip to content

Commit 6e47279

Browse files
committed
Added rules
1 parent e7e49ff commit 6e47279

4 files changed

Lines changed: 82 additions & 1 deletion

File tree

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import os
77
import shutil
88

9+
910
def copy_tutorials(app):
1011
src = os.path.abspath("../tutorials")
1112
dst = os.path.abspath("source/tutorials")
@@ -74,4 +75,3 @@ def setup(app):
7475
},
7576
],
7677
}
77-

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,7 @@ scripts.template-python = "app.main:main"
5050

5151
[tool.setuptools.packages.find]
5252
where = [ "src" ]
53+
54+
[tool.isort]
55+
profile = "black"
56+

rules/devel_rules.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"name": "devel rules",
3+
"target": "branch",
4+
"source_type": "Repository",
5+
"enforcement": "active",
6+
"conditions": {
7+
"ref_name": {
8+
"exclude": [],
9+
"include": [
10+
"~DEFAULT_BRANCH",
11+
"refs/heads/devel"
12+
]
13+
}
14+
},
15+
"rules": [
16+
{
17+
"type": "deletion"
18+
},
19+
{
20+
"type": "non_fast_forward"
21+
},
22+
{
23+
"type": "pull_request",
24+
"parameters": {
25+
"required_approving_review_count": 1,
26+
"dismiss_stale_reviews_on_push": true,
27+
"require_code_owner_review": true,
28+
"require_last_push_approval": true,
29+
"required_review_thread_resolution": true,
30+
"automatic_copilot_code_review_enabled": false,
31+
"allowed_merge_methods": [
32+
"merge",
33+
"squash"
34+
]
35+
}
36+
}
37+
],
38+
"bypass_actors": []
39+
}

rules/main_rules.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"name": "main rules",
3+
"target": "branch",
4+
"source_type": "Repository",
5+
"enforcement": "active",
6+
"conditions": {
7+
"ref_name": {
8+
"exclude": [],
9+
"include": [
10+
"refs/heads/master",
11+
"refs/heads/main"
12+
]
13+
}
14+
},
15+
"rules": [
16+
{
17+
"type": "deletion"
18+
},
19+
{
20+
"type": "non_fast_forward"
21+
},
22+
{
23+
"type": "pull_request",
24+
"parameters": {
25+
"required_approving_review_count": 1,
26+
"dismiss_stale_reviews_on_push": true,
27+
"require_code_owner_review": true,
28+
"require_last_push_approval": true,
29+
"required_review_thread_resolution": true,
30+
"automatic_copilot_code_review_enabled": false,
31+
"allowed_merge_methods": [
32+
"rebase"
33+
]
34+
}
35+
}
36+
],
37+
"bypass_actors": []
38+
}

0 commit comments

Comments
 (0)