Skip to content

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.

License

Notifications You must be signed in to change notification settings

kiancross/checkstyle-annotations-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Checkstyle Annotations Uploader

Continuous Integration License

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.

Usage

steps: - uses: kiancross/checkstyle-annotations-action@v1 # Execute Checkstyle

Console output for Checkstyle must be enabled. For example, this Action will not work if the output is only written to an XML file.

Advanced

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.

License

The contents of this repository is released under the MIT License.

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •