apache / camel-k

Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers
https://camel.apache.org/camel-k
Apache License 2.0
863 stars 344 forks source link

Add license header file check workflow on PR in CI #5631

Closed gansheer closed 3 months ago

gansheer commented 3 months ago

Requirement

We need to ensure the project does not contains files without the Apache license.

Problem

We have a recurring issue on release where we have some licenses missing (#5603, #5433, ...).

Proposal

We nedd to add the license check workflow in our CI PR process using the make check-licenses command.

Open questions

No response

squakez commented 3 months ago

It could be another task in the validate workflow.