infinite-source-ark/Apex Test Reporter

Parse Salesforce CLI Apex test results and generate readable GitHub Actions job summaries

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Aug 17, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: infinite-source-ark/apex-test-reporter@7d70ddee68e9edacf4bc4d83c4f70d598645b386 # v1.0.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
json_pathPath to JSON from 'sf apex test run -r json'yes
check_nameDisplay namenoApex Tests
min_coverageCoverage threshold to displayno85
coverage_thresholdMinimum code coverage percentage required for individual classesno75
max_failuresMax failure entries to show (for huge runs)no50
namedescription
tests-ranTotal number of tests executed
passingNumber of passing tests
failingNumber of failing tests
skippedNumber of skipped tests
coverageTest coverage percentage
outcomeOverall test run outcome (Passed/Failed)
summary-filePath to generated markdown summary file
low-coverage-classesNumber of classes below coverage threshold
coverage-analysisDetailed coverage analysis available (true/false)
worst-coverage-classClass with lowest coverage percentage
totalTotal tests run (legacy - use tests-ran)