ray-project / ray_beam_runner

Ray-based Apache Beam runner
Apache License 2.0
42 stars 12 forks source link

add license header check to CI #9

Closed iasoon closed 2 years ago

iasoon commented 2 years ago

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?