{"repo":"apache/skywalking-eyes","free":true,"listed":false,"github":"https://github.com/apache/skywalking-eyes","clone":"git clone https://github.com/apache/skywalking-eyes.git","description":"A full-featured license tool to check and fix license headers and resolve dependencies' licenses.","language":"Go","stars":313,"topics":["cli","tools","license","licensing"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"SkyWalking Eyes A full-featured license tool to check and fix license headers and resolve dependencies' licenses. Usage You can use License-Eye in GitHub Actions or in your local machine. GitHub Actions First of all, add a .licenserc.yaml in the root of your project, for Apache Software Foundation projects, the following configuration should be enough. Note : The full configurations can be found in the configuration section. Check License Headers To check license headers in GitHub Actions, add a step in your GitHub workflow. Fix License Headers By default the action runs License-Eye in check mode, which will raise an error if any of the processed files are missing license headers. If mode is set to fix , the action will instead apply the license header to any processed file that is missing a license header. The fixed files can then be pushed back to the pull request using another GitHub action. For example: Warning : The exit code of fix mode is always 0 and can not be used to block CI status. Consider running the action in check mode if you would like CI to fail when a file is missing a license header. Note : In 0.3.0 and earlier versions, GitHub Actions apache/skywalking-eyes only works for header check/fix, since 0.4.0, we have a dedicate GitHub Actions apache/skywalking-eyes/header for header check/fix and a GitHub Actions apache/skywalking-eyes/dependency for dependency resolve/check. Now apache/skywalking-eyes is equivalent to apache/skywalking-eyes/header in order not ","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/skywalking-eyes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}