Tags: ghzhost/oscal-validate
Tags
oscal-validate 0.2.0 Composite GitHub Action for OSCAL structural validation. Runs the CLI over a file, a directory, or a glob and annotates each finding on the file it came from. Inputs: path, resolve, fail-on. Counts published as step outputs, including unverifiable-count, which gates at no fail-on setting because an unverifiable reference is never a pass and never a fail. Two exit codes refuse to pass silently: a path matching no file is exit 2, and an unreadable document is exit 2 even when every other document is clean. Supersedes v0.1.0, which was tagged without review and does not contain the action it was the latest release for. Verified at this tag: 137 tests, 92.46% coverage, ruff, mypy strict, pip-audit.