Skip to content

Commit d4f16f1

Browse files
fix(ci): add missing SPDX headers to workflow files (#36)
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 `k9-svc-validation.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>
1 parent 2ac2749 commit d4f16f1

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

.github/workflows/k9-svc-validation.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# SPDX-License-Identifier: MPL-2.0
12
name: K9-SVC Validation
23
on:
34
push:

0 commit comments

Comments
 (0)