Skip to content

Commit a970117

Browse files
licence(#7): normalise PMPL-1.0 -> PMPL-1.0-or-later (owner carve-out, SPDX-only) (#41)
not a relicence; A8(1); Refs LICENCE-DEBT-LEDGER-2026-05-18 Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent dfd512d commit a970117

6 files changed

Lines changed: 8 additions & 8 deletions

File tree

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- SPDX-License-Identifier: PMPL-1.0 -->
1+
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
22
# Contributor Covenant Code of Conduct
33

44
## Our Pledge

Mustfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PMPL-1.0
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
# Mustfile - hyperpolymath mandatory checks
33
# See: https://github.com/hyperpolymath/mustfile
44

hooks/validate-codeql.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/usr/bin/env bash
2-
# SPDX-License-Identifier: PMPL-1.0
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
33
# Pre-commit hook: Validate CodeQL language matrix matches repo
44
set -euo pipefail
55

hooks/validate-permissions.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/usr/bin/env bash
2-
# SPDX-License-Identifier: PMPL-1.0
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
33
# Pre-commit hook: Validate workflow permissions declarations
44
set -euo pipefail
55
ERRORS=0

hooks/validate-sha-pins.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/usr/bin/env bash
2-
# SPDX-License-Identifier: PMPL-1.0
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
33
# Pre-commit hook: Validate GitHub Actions are SHA-pinned
44

55
set -euo pipefail

hooks/validate-spdx.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
#!/usr/bin/env bash
2-
# SPDX-License-Identifier: PMPL-1.0
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
33
# Pre-commit hook: Validate SPDX headers in workflow files
44

55
set -euo pipefail
66

77
ERRORS=0
8-
SPDX_PATTERN="^# SPDX-License-Identifier:PMPL-1.0
8+
SPDX_PATTERN="^# SPDX-License-Identifier:PMPL-1.0-or-later
99
1010
for workflow in .github/workflows/*.yml .github/workflows/*.yaml; do
1111
[ -f "$workflow" ] || continue
1212
1313
first_line=$(head -n1 "$workflow")
1414
if ! echo "$first_line" | grep -qE "$SPDX_PATTERN"; then
1515
echo "ERROR: Missing SPDX header in $workflow"
16-
echo " First line should be: # SPDX-License-Identifier: PMPL-1.0
16+
echo " First line should be: # SPDX-License-Identifier: PMPL-1.0-or-later
1717
ERRORS=$((ERRORS + 1))
1818
fi
1919
done

0 commit comments

Comments
 (0)