@@ -9,25 +9,13 @@ if (!token) {
99 Deno . exit ( 1 )
1010}
1111
12- // const result = await $ruleset.inspectReviewAndCopilotEnforcement(token, owner, repo, branch)
13- // console.log(JSON.stringify(result, null, 2))
14-
1512const repoData = {
1613 token : token ,
1714 owner : Deno . env . get ( 'PROD_OWNER' ) ! ,
1815 repository : Deno . env . get ( 'PROD_REPO' ) ! ,
1916 branch : 'main' ,
2017}
2118
22- // -------- by number
23- // const rulesetNumber = 5982553;
24- // const parameterPath = "rules.2.parameters.automatic_copilot_code_review_enabled";
25- // const value = true;
26-
27- // const result = await $ruleset.assertRulesetParameter(rulesetNumber, parameterPath, value, repoData);
28- // console.log(result); // "true" or "false"
29-
30- // -------- by id
3119
3220/*
3321copilotCodeReviewEnabled:
@@ -45,14 +33,15 @@ requireBranchesUpToDate
4533rulesetMeta
4634*/
4735
48- const rulesetNumber = 0
49- const parameterPath = 'rules.2.parameters.automatic_copilot_code_review_enabled'
50- const value = true
36+
37+ const result2 = await $ruleset . inspectReviewAndCopilotEnforcement ( token , repoData . owner , repoData . repository , repoData . branch )
38+ console . log ( JSON . stringify ( result2 , null , 2 ) )
39+
5140
5241const result = await $ruleset . assertRulesetByIndexParameter (
53- rulesetNumber ,
54- parameterPath ,
55- value ,
42+ 0 , // rulesetNumber
43+ 'requireBranchesUpToDate' , // ruleset JSON path
44+ true , // value to assert
5645 repoData ,
5746)
5847console . log ( result ) // "true" or "false"
0 commit comments