Right now this is configured as recommended for Apache projects in the skywalking-eyes readme.
As for automatic fixing of the headers, I think the options with skywalking-eyes are to either configure this CI job to make a new commit adding the license headers (https://github.com/apache/skywalking-eyes#using-the-action-in-fix-mode), or run the tool in fix mode in our format script or pre-commit setup (which would require either installation or docker). Any preferences?
https://github.com/apache/skywalking-eyes
Right now this is configured as recommended for Apache projects in the skywalking-eyes readme.
As for automatic fixing of the headers, I think the options with skywalking-eyes are to either configure this CI job to make a new commit adding the license headers (https://github.com/apache/skywalking-eyes#using-the-action-in-fix-mode), or run the tool in fix mode in our format script or pre-commit setup (which would require either installation or docker). Any preferences?