getsentry/vitest-evals GitHub Reporter

Publish vitest-evals results to GitHub Actions summaries, annotations, and checks

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
resultsVitest JSON result files to report. Supports paths, * and ** globs, and newline-separated entries.novitest-results.json
publish-summaryWrite a GitHub Actions job summary.notrue
publish-annotationsEmit GitHub workflow annotations for failed evals.notrue
publish-checkPublish a GitHub Check Run for the combined report.nofalse
check-nameName of the GitHub Check Run.novitest-evals
github-tokenGitHub token used for Check Run publishing.no${{ github.token }}
fail-on-failuresFail the action when the combined eval report failed.nofalse
max-annotationsMaximum number of failure annotations to publish. Check Run annotations are capped at 50.no
max-failuresMaximum number of detailed failures to include in summaries and checks.no
namedescription
statusCombined report status: passed or failed.
results-countNumber of Vitest JSON result files included.
evals-totalTotal eval cases included in the report.
evals-failedFailed eval cases included in the report.
score-averageAverage eval score across the combined report.
check-urlURL of the published GitHub Check Run, when available.