dvdstelt/HyperHawk Link Checker

Scans markdown files for broken links and posts PR review comments

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token for API calls and posting PR commentsyes${{ github.token }}
filesGlob patterns for files to scan (comma-separated), defaults to all .md/.mdxno**/*.md,**/*.mdx
check-externalWhether to check external HTTP linksnotrue
check-same-orgWhether to check same-org GitHub links via APInotrue
check-relativeWhether to check relative file links (../x.md, ./x.md, folder/x.md). Root-relative links (/x.md) are always checked. notrue
relative-suggestion-depthRelative links that traverse this many directory levels or fewer are not given a root-relative conversion suggestion (0 = only same-folder links are exempt; 1 also exempts ../x.md and folder/x.md). Maximum 5; to skip relative-link checks entirely, set check-relative to false instead. no0
ignore-patternsComma-separated list of URL patterns to ignore (regex)no""
timeoutTimeout in milliseconds for external link checksno10000
concurrencyNumber of concurrent link checksno5
strictFail the workflow if broken links are foundnofalse
skip-code-blocksWhen true, links inside fenced code blocks (``` or ~~~) are skipped and not checked. nofalse
report-only-changedWhen true, only report issues on lines that were changed in the PR. Broken links on unchanged lines are silently skipped instead of producing check warning annotations. nofalse
cross-repo-tokenOptional separate token used only for same-org GitHub link checks. Use a GitHub App token with Contents: Read permission to check links into private repositories. When omitted, the main token is used for all checks. no""

no outputs