Skip to content

Commit

Permalink
Migrate to octokit handling of Annotations
Browse files Browse the repository at this point in the history
- Allows verbose reporting of Issues in Run Terminal/Log.
- Correctly maps Issue Severity to GitHub Severity
- Additionally adds support for Severity Failure levels (defaults to 'notice' [all])
- Adds suggested fixes to Annotation Raw Details
- Prepares foundation for supporting Comments
- Adds support for Multi-Line Annotations
- Adds mapping for common Issue Severities to GitHub Severities (Code climate | Checkstyle | GitHub)
- Adds handeling of 'Ignore' Issue Severity (removes from Issue List)
- Adds support for Character Range Annotations
  • Loading branch information
thebeline committed Apr 5, 2021
1 parent e3c53fe commit 6910ba7
Show file tree
Hide file tree
Showing 4 changed files with 4,281 additions and 808 deletions.
4 changes: 4 additions & 0 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ inputs:
description: "if set to true then the action don't cache or restore ~/.cache/go-build."
default: false
required: true
failure-level:
description: "lowest issue severity to continue failing on (if golangci-lint exits with exit code 1), defaults to 'notice', may be: 'notice' | 'warning' | 'failure'"
default: "notice"
required: false
runs:
using: "node12"
main: "dist/run/index.js"
Expand Down
Loading

0 comments on commit 6910ba7

Please sign in to comment.