Commit 5677ff5
ci(scorecard): drop SCORECARD_TOKEN — let Branch-Protection go inconclusive
Passing repo_token unlocked the Branch-Protection check, but our branch
protection is intentionally weak (solo maintainer, no required approvals,
enforce_admins:false to keep auto-merge-on-green working) so it only scores
~4. OSSF aggregates by mean and OMITS inconclusive (-1) checks while
INCLUDING scored ones — so folding a 4 into otherwise ~7 checks drags the
aggregate down (observed 6.9->6.7 when the token was added; now 7.2 with
BP=4 included). Removing the token reverts Branch-Protection to inconclusive
(the default state for any repo that doesn't grant Scorecard a privileged
PAT), so it stops counting and the aggregate should rise (~7.5).
Not strengthening branch protection instead: enforce_admins:true would block
admin merges and break the auto-merge flow.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 07ea812 commit 5677ff5
1 file changed
Lines changed: 0 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | 31 | | |
36 | 32 | | |
37 | 33 | | |
| |||
0 commit comments