iamazeem/security-headers-action
GitHub Action to analyze HTTP response headers using securityheaders.com API
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api-key | API key from https://securityheaders.com/api/ | yes | — |
| domain-or-url | Domain or URL to analyze HTTP response headers | yes | — |
| follow-redirects | Follow redirect status codes | no | true |
| hide-results-on-homepage | Hide results on homepage | no | true |
| api-timeout-in-seconds | API request timeout in seconds (must be +ve, -ve value means default) | no | 30 |
| max-retries-on-api-error | Maximum number of retries on API error (must be +ve; -ve value means default) | no | 0 |
| expected-grade | Expected grade [A+ to F; or maybe R if `follow-redirects: false`] (invalid value means default) | no | "" |
Outputs
| name | description |
|---|---|
| results-as-json | Complete results in JSON format |
| summary-as-json | Extracted summary in JSON format |
| grade | Extracted grade [A+ to F; or maybe R if `follow-redirects: false`] |