flavioheleno/watchr-action: Automated Monitoring
Monitor your domain and certificates from GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Mar 16, 2024
- License
- MIT
Pinned Snippet
uses: flavioheleno/watchr-action@5208b8564850fe63666a2ac0df0c24c7c8197c8b # v0.6.6tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| check | One of the available watchr checks (eg. domain, certificate, http-resp) | yes | — |
| domain | The domain name to be checked (root domain for "check:domain" or FQDN for "check:certificate") | yes | — |
| expiration_threshold | Number of days left to domain or certificate expiration that will trigger an error | no | 5 |
| registrar_name | Match the domain Registrar Name (for "check:domain") | no | — |
| status_codes | List of Extensible Provisioning Protocol (EPP) status codes that should be active (CSV format) | no | clientTransferProhibited |
| issuer_name | Match the certificate Issuer Name (for "check:certificate") | no | — |
| fingerprint | Match the certificate SHA-256 Fingerprint (for "check:certificate") | no | — |
| serial_number | Match the certificate Serial Number (for "check:certificate") | no | — |
| http_target_url | The target URL to be checked | yes | — |
| http_method | HTTP Request Method to be used | no | GET |
| http_status_codes | List of HTTP Status Codes that should be returned (CSV format) | — | 200,201,202,203,204,205,206 |
Outputs
| name | description |
|---|---|
| status | The exit code returned by watchr check |
| stdout | The stdout output generated by watchr check |