File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -48,12 +48,13 @@ annotations:
4848 reasons :
4949 - reason : not-applicable # Write permissions required for test reporting and release automation
5050
51- # Branch protection: Using GitHub Rulesets with auto-approve bot
51+ # Branch protection: Using GitHub Rulesets instead of classic branch protection
5252 # - Rulesets require 1 approver (provided by auto-approve bot)
5353 # - Code owner review is required
54- # - last_push_approval disabled to allow auto-approve bot to work
55- # - bypass_actors: [] prevents admin bypass
54+ # - last_push_approval enabled
55+ # - bypass_actors: [] prevents admin bypass (equivalent to "apply to administrators")
56+ # Scorecard may not fully recognize ruleset settings vs classic branch protection
5657 - checks :
5758 - branch-protection
5859 reasons :
59- - reason : not-applicable # Using Rulesets with auto-approve bot requiring last_push_approval disabled
60+ - reason : not-applicable # Using Rulesets; Scorecard may not recognize all settings
You can’t perform that action at this time.
0 commit comments