Uploads Checkstyle errors & warnings as GitHub Annotations and decorates the log file output. Unlike other similar Actions, this also works on pull requests from forks and Dependabot.
steps: - uses: kiancross/checkstyle-annotations-action@v1 # Execute CheckstyleConsole output for Checkstyle must be enabled. For example, this Action will not work if the output is only written to an XML file.
No special permissions are required to upload annotations from forks, as a Problem Matcher is used. This scans the output of steps for a specified regular expression, which matches Checkstyle's logging format.
The contents of this repository is released under the MIT License.