mariusyvard/NullToHero Audit Gate

Deterministic front-end and SEO audit gate. Fails the build on a critical accessibility or crawlability defect, or below a score threshold. Computed checks only; the subjective design verdicts never block a build.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 7, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: mariusyvard/nulltohero@352f992b656dff716eae78ee55e00ee765cff238 # v1.25.4

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

namedescriptionrequireddefault
urlURL to audit (mutually exclusive with file and report).no""
fileLocal HTML file to audit, relative to the workspace.no""
reportPath to an existing SITE-AUDIT.json to gate instead of fetching.no""
min-scoreFail if the deterministic floor score is below this (0-100). Empty disables the score gate.no""
max-warnsFail if the number of WARN checks exceeds this. Empty disables.no""
fail-on-criticalFail on any critical-check FAIL (contrast, robots crawlability).notrue
renderRender the page with Playwright before analyzing (needs a URL). Installs Chromium in the action.nofalse
robotsAlso fetch and evaluate robots.txt (URL targets only).notrue
namedescription
scoreDeterministic floor score (0-100).
resultpass or fail.
critical-failsNumber of critical checks that FAILed.