Skip to content

Conversation

@privateip
Copy link
Member

  • Add check_headers.py script to validate copyright headers in Python files
  • Require copyright notice, license reference, and SPDX identifier in all Python files
  • Add SPDX-License-Identifier to all 157 Python files (src/ and tests/)
  • Add SPDX identifier to Containerfile
  • Add Makefile targets: check-headers and fix-headers
  • Integrate check-headers into premerge pipeline
  • Script supports check mode (validation) and fix mode (auto-repair)

- Add check_headers.py script to validate copyright headers in Python files
- Require copyright notice, license reference, and SPDX identifier in all Python files
- Add SPDX-License-Identifier to all 157 Python files (src/ and tests/)
- Add SPDX identifier to Containerfile
- Add Makefile targets: check-headers and fix-headers
- Integrate check-headers into premerge pipeline
- Script supports check mode (validation) and fix mode (auto-repair)
@privateip privateip requested a review from a team as a code owner December 30, 2025 05:06
@privateip privateip merged commit 5e6d6c0 into itential:devel Dec 30, 2025
4 checks passed
@privateip privateip deleted the license-check branch December 30, 2025 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant