hahwul/DeadFinder Action
A GitHub Action to find and report dead (broken) links in files, URLs, or sitemaps.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| command | The type of command to execute (e.g.,file, url, sitemap) | yes | — |
| target | The target resource for the command (e.g., file path, URL, or sitemap URL) | yes | — |
| timeout | The maximum time to wait for each request, in seconds | no | "" |
| concurrency | The number of concurrent requests to make | no | "" |
| silent | Enable silent mode to suppress output | no | false |
| headers | Custom HTTP headers to include in requests, separated by commas | no | "" |
| worker_headers | Custom HTTP headers for worker requests, separated by commas | no | "" |
| verbose | Enable verbose mode for detailed logging | no | false |
| include30x | Include HTTP 30x status codes in the results | no | false |
| user_agent | User-Agent string to use for requests | no | "" |
| proxy | Proxy server to use for requests | no | "" |
| proxy_auth | Proxy server authentication credentials | no | "" |
| match | Match the URL with the given pattern | no | "" |
| ignore | Ignore the URL with the given pattern | no | "" |
| coverage | Enable coverage reporting to show dead link ratios | no | false |
| visualize | Generate a visualization of the scan results (e.g., report.png) | no | "" |
| version | DeadFinder release tag to download (default: latest) | no | latest |
Outputs
| name | description |
|---|---|
| output | JSON formatted result of the dead-link check |