pb33f/vacuum OpenAPI Linter and Quality Analysis tool

Lint and quality check an OpenAPI specification using vacuum, the world's fastest OpenAPI linter

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
openapi_pathPath to the OpenAPI spec file (relative to repo root, e.g., 'specs/openapi.yaml')yes
show_rulesShow the rules that were applied (default: false)nofalse
minimum_scoreMinimum score required to not fail the check (default: 70%)no70
fail_on_errorAny errors will fail the check (default: true), setting to will not fail, regardless of errors reportednotrue
rulesetOptional ruleset file or URL for vacuum lint (e.g. 'rules/ruleset.yaml')no""
github_tokenGitHub token (needs write permissions on PRs to post comments)yes
print_logsPrint the markdown report out to runner logs (defaults to 'true')notrue
vacuum_versionVacuum Docker image tag to use (default: latest)nolatest

no outputs