rocha4k/vR-WAnalyzer Quality Gate
Audit a website (performance, security, SEO, accessibility) and gate the pipeline on the score.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| url | URL or domain to audit (e.g. https://example.com or a preview URL). | yes | — |
| config | Path to a .vrwa.yml/.json gate config (relative to the workspace). | no | "" |
| fail-under | Minimum overall score 0-100. Shortcut for threshold overall=N. | no | "" |
| thresholds | Space-separated per-category overrides, e.g. "security=85 seo=80". | no | "" |
| enforce | If "false", report the gate but never fail the job. | no | true |
| comment | Post/update a sticky PR comment with the results (pull_request events). | no | true |
| upload-artifacts | Upload the HTML report and SVG badges as a workflow artifact. | no | true |
| python-version | Python version used to run the analyzer. | no | 3.12 |
| token | Token used to post PR comments. Defaults to the workflow token. | no | "" |
Outputs
| name | description |
|---|---|
| overall | Overall score (0-100). |
| passed | "true" if every threshold was met. |
| blocking | "true" if the gate failed and enforcement is on. |