ataylorme/ESLint Annotate from Report JSON

Annotates pull request diffs with warnings and errors from an ESLint report JSON file.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenThe 'GITHUB_TOKEN' secretyes${{ github.token }}
report-jsonPath or glob pattern to locate the ESLint report JSON filenoeslint_report.json
only-pr-filesOnly annotate files changed when run on the 'pull_request' eventnotrue
fail-on-warningFail the GitHub Action when ESLint warnings are detected. Set to 'true' to enable.nofalse
fail-on-errorWhether to fail the Github action when ESLint errors are detected. If set to false, the check that is created will still fail on ESLint errors.notrue
neutral-on-warningSet the check conclusion to 'neutral' when ESLint warnings are detected but no errors. Overridden by fail-on-warning.nofalse
check-nameThe name of the GitHub status check created.noESLint Report Analysis
markdown-report-on-step-summaryWhether to show a markdown report in the step summary.nofalse
post-commentWhether to post the markdown report as a pull request comment. Replaces any previous comment from this action.nofalse

no outputs