mirror of
https://github.com/siderolabs/kres.git
synced 2026-02-05 09:45:35 +01:00
Allow having multiple license files in a single repository. Add a new `licenses` field into the `common.Repository` spec to define multiple licenses under different roots (directories). Rework `.conform.yaml` generation to use Go structs instead of templates. Add it the ability to produce more than one `type: license` policies. Expose more customization options for the `license` check conformance spec: `skipPaths`, `includeSuffixes`, `excludeSuffixes`. Allow specifying a custom license header for the generated JS and Go version files. Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>