Skip to content

Commit 23c16ce

Browse files
committed
feat: add ruleset param for automatic_copilot_code_review_enabled
This is an optional parameter in the ruleset REST API (https://docs.github.com/en/rest/orgs/rules?apiVersion=2022-11-28#update-an-organization-repository-ruleset)
1 parent 861d70f commit 23c16ce

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

docs/sample-settings/settings.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,10 @@ rulesets:
322322
# All conversations on code must be resolved before a pull
323323
# request can be merged.
324324
required_review_thread_resolution: true
325+
# Request Copilot code review for new pull requests
326+
# automatically if the author has access to Copilot code
327+
# review
328+
automatic_copilot_code_review_enabled: true
325329

326330
# Choose which status checks must pass before branches can be merged
327331
# into a branch that matches this rule. When enabled, commits must

schema/dereferenced/settings.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1205,6 +1205,10 @@
12051205
"required_review_thread_resolution": {
12061206
"type": "boolean",
12071207
"description": "All conversations on code must be resolved before a pull request can be merged."
1208+
},
1209+
"automatic_copilot_code_review_enabled": {
1210+
"type": "boolean",
1211+
"description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review."
12081212
}
12091213
},
12101214
"required": [

0 commit comments

Comments
 (0)