alexwilson/Feed Validator Action

Validate an Atom/RSS feed using the W3C validator.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 23, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: alexwilson/feed-validator-action@20c1fc2adb3820699d789855f346bc2e61fcffd8 # v1.1.0

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

namedescriptionrequireddefault
feedPath or URL of the feed to validate.yes
origin-urlLocal-file mode only. When set, the validator treats the feed as if loaded from this URL, so the origin/self-link checks pass for an artefact that has not been deployed yet. Ignored when `feed` is a URL. no""
python-versionPython version to install for running the validator.no3.x
fail-onWhen to fail the step: `errors` (default; any validator error), `warnings` (any warning or error), `info` (any event at all, including informational ones), or `never` (run for reporting only). noerrors
compatibilityValidator strictness: `A` (loosest), `AA` (default; mimics the online validator), or `AAA` (experimental, rules may change between upstream versions). noAA
namedescription
errorsNumber of errors reported by the validator.
warningsNumber of warnings reported by the validator.
infoNumber of informational events reported by the validator.
issuesTotal of errors + warnings (informational events excluded).
report-pathPath to the captured validator report (text file).