Skip to content

Commit 6417580

Browse files
committed
License GitHub community-health workflows as MPL-2.0 (fix reuse lint)
The reuse-lint check failed because the three standards-adopted community-health workflow stubs (hypatia-scan.yml, governance.yml, scorecard.yml) declared a bare `SPDX-License-Identifier: PMPL-1.0-or-later`. PMPL is a custom license, so REUSE rejects the bare identifier (custom licenses must use a `LicenseRef-` prefix); and REUSE.toml already aggregates `.github/**` + `**/*.yml` as MPL-2.0 on top, leaving PMPL "used" but invalid. Per maintainer direction, license the GitHub community-health files as MPL-2.0 (the estate's code/config license) with the standard two-line SPDX header, keeping MPL-2.0 + CC-BY-SA-4.0 as the repo's two licenses. PMPL is no longer used, so no PMPL license text file is required. Verified locally with `reuse lint`: compliant with REUSE 3.3 (Used licenses: CC-BY-SA-4.0, MPL-2.0; 0 bad / 0 missing / 0 unused; 775/775 files covered). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017nyxs8RgqZa72PzrTu3L75
1 parent 0288818 commit 6417580

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/governance.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
2+
# SPDX-License-Identifier: MPL-2.0
23
name: Governance
34

45
on:

.github/workflows/hypatia-scan.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
2+
# SPDX-License-Identifier: MPL-2.0
23
name: Hypatia Security Scan
34

45
on:

.github/workflows/scorecard.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
2+
# SPDX-License-Identifier: MPL-2.0
23
name: OSSF Scorecard
34

45
on:

0 commit comments

Comments
 (0)