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
fix(ci): add missing SPDX headers to workflow files (#40)
The `Governance` workflow fails on every push here. Its **Workflow
security linter** job requires every `.github/workflows/*.yml` to carry
an `SPDX-License-Identifier` comment on **line 1**:
```
ERROR: .github/workflows/<file> missing SPDX header
Add SPDX header + permissions:
```
This is a real gate catching a real gap — the files below never had the
header. Each failure is another red workflow feeding the `ci_activity`
notification flood.
### Licence identifier
`MPL-2.0` — taken from **this repo's own existing workflow headers**,
which agree unanimously. It is *not* assumed or copied from a template.
Repos with mixed or absent identifiers were deliberately skipped for a
manual decision rather than guessed, because an earlier estate sweep
flattened co-developed AGPL repos to MPL-2.0.
### Files
`boj-build.yml codeql.yml dependabot-automerge.yml instant-sync.yml
mirror.yml openssf-compliance.yml rhodibot.yml rust-ci.yml
secret-scanner.yml static-analysis-gate.yml`
Pure one-line prepend — no other content is touched.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments