pablontiv/Validate with rootline

Validate structured documentation using rootline, a file-based database and constraint engine.

View on GitHub

Trust Signals

Scorecard Score
Scorecard 4–6scored Jul 11, 2026
Maintenance Recency
Activelast commit Jul 11, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: pablontiv/rootline@0bdc03458b7fbe52940ba61d7fa3045105ee5c08 # v1.13.1

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

namedescriptionrequireddefault
versionVersion of rootline to use (e.g. "v0.5.0"). Defaults to "latest", which resolves to the most recent GitHub Release of pablontiv/rootline. nolatest
pathPath to the directory containing structured documentation to validate.no.
fail-onSeverity threshold that causes the action to exit with a non-zero code. Accepted values: "error" (default) — fail only when errors are present; "warning" — fail on warnings or errors; "never" — always exit 0. noerror
namedescription
valid"true" if no issues at or above the fail-on threshold were found, "false" otherwise.
error_countNumber of validation errors found.