abovebeyond-ai/Hub quality report

Zet het coverage-rapport van een project om in één quality.json en publiceert dat als artifact, zodat de Hub (ci-scan) van elk project dezelfde vorm leest in plaats van per taal een ander formaat te moeten parsen.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Aug 13, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: abovebeyond-ai/hub-quality@6897db25c021cfc2c8fee0f933d5af884720c7d3 # v1

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

namedescriptionrequireddefault
coverage-filePad naar het coverage-rapport (clover.xml, cobertura/coverage.xml, coverage-summary.json of lcov.info). Leeg = geen coverage, de rest wordt nog steeds gepubliceerd.no""
testsAantal gedraaide tests (optioneel).no""
failuresAantal gefaalde tests (optioneel). De uitkomst van de run zelf komt uit de Actions-API, dit is de fijnmazige telling.no""
duration-secDuur van de testrun in seconden (optioneel).no""
extraVrije JSON met projecteigen metrieken, bv. {"phpstan":0,"bundleKb":412}. Zo vraagt een nieuwe metriek nooit een wijziging in de andere projecten.no{}
artifact-nameNaam van het artifact. Laat staan tenzij je meerdere rapporten per run publiceert; ci-scan zoekt op "quality".noquality

no outputs