5db6d40874
osv-scanner.yml documents itself as detection-only (fail-on-vuln: false, findings land in the Security tab) yet all-checks-pass listed it in needs, so any failure result blocked the merge. In practice the failures are not vulnerabilities: the "Upload to code-scanning" step hits GitHub's per-installation API rate limit whenever several PRs run at once, and a merge train of catalog entries went red on it across the board. The scan still runs on every PR and weekly on main; it just reports instead of gating.