i-afaqrashid/cms-lab CMS Scan
Scan CMS content against configured site routes before deploy.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | npm version or dist-tag for @cms-lab/cli. | no | latest |
| node-version | Node.js version to install for the cms-lab step. Defaults to 20 to match the @cms-lab/cli engines >=20.10 floor. | no | 20 |
| working-directory | Directory that contains cms-lab.config.ts. | no | . |
| config | Path to cms-lab config. | no | cms-lab.config.ts |
| url | Override the site URL from the config. | no | "" |
| report | Write a local HTML report. | no | true |
| report-path | HTML report path. | no | .cms-lab/report.html |
| markdown | Write a Markdown summary. | no | false |
| markdown-path | Markdown summary path. | no | .cms-lab/summary.md |
| junit | Write a JUnit XML report. | no | false |
| junit-path | JUnit XML report path. | no | .cms-lab/junit.xml |
| fail-on | Diagnostic threshold for a failing run. Use error, warning, or never. | no | error |
| only | Comma-separated check groups to run. | no | "" |
| skip | Comma-separated check groups to skip. | no | "" |
| type | CMS document type filter. | no | "" |
| timeout | Per-route HTTP timeout in milliseconds. | no | 10000 |
| retries | Retry transient route probe failures. | no | 1 |
| concurrency | Maximum concurrent route probes. | no | "" |
| strict | Fail on warning and info diagnostics. | no | false |
| max-warnings | Maximum allowed warning diagnostics. | no | "" |
| max-info | Maximum allowed info diagnostics. | no | "" |
Outputs
| name | description |
|---|---|
| report-path | Absolute path to the HTML report. |
| summary-path | Absolute path to the Markdown summary. |
| junit-path | Absolute path to the JUnit XML report. |