-
Notifications
You must be signed in to change notification settings - Fork 0
Home
github-actions[bot] edited this page May 20, 2026
·
3 revisions
Welcome to the addlicense documentation. This wiki covers internals, advanced usage, and contributor guides. For installation and quick start, see the README.
| Page | Description |
|---|---|
| Architecture & Design | Why Go, pipeline internals, idempotence, template system, design decisions |
| Adding a Language | Add comment-style support for a new file extension in < 5 minutes |
| Adding an SPDX Template | Add a built-in header template for a new licence identifier |
| Configuration Reference | Full reference for .addlicenserc.yaml, all CLI flags, and config priority |
| CI Integration | GitHub Actions, GitLab CI, pre-commit, Makefile, Docker examples |
| Removing Headers |
--remove, --update, --dry-run — header removal and migration workflows |
| REUSE Compliance | Using --reuse for FSFE/REUSE and EU public sector projects |
| Release Process | How releases are cut, GoReleaser pipeline, Homebrew tap, versioning rules |
- README — installation, quick start, flags
- CONTRIBUTING.md — development setup, conventions, adding languages
- ROADMAP.md — planned versions, EU/French compliance context
- Discussions — questions, ideas, feedback
- Issues — bugs and feature requests
- Releases — binaries, changelogs