You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Conflict is main's two invalid constructs, both kept removed on this branch:
* a duplicated `secrets: inherit` key. GitHub Actions rejects duplicate
keys outright; Python's yaml.safe_load accepts them (last wins), so local
linting never caught it.
* the inline trufflehog job, which creates ZERO jobs and startup_failures
the whole run (bisected on http-capability-gateway).
Either alone is enough to stop this workflow existing as far as Actions is
concerned — the tell was the Actions API reporting
name == '.github/workflows/secret-scanner.yml' instead of 'Secret Scanner',
which is how GitHub registers a file it cannot parse.
Verified: passes a strict YAML load that rejects duplicate keys AND rejects an
empty/jobless file (a vacuous pass is not a pass).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments