flavioheleno/watchr-action: Automated Monitoring

Monitor your domain and certificates from GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Mar 16, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: flavioheleno/watchr-action@5208b8564850fe63666a2ac0df0c24c7c8197c8b # v0.6.6

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
checkOne of the available watchr checks (eg. domain, certificate, http-resp)yes
domainThe domain name to be checked (root domain for "check:domain" or FQDN for "check:certificate")yes
expiration_thresholdNumber of days left to domain or certificate expiration that will trigger an errorno5
registrar_nameMatch the domain Registrar Name (for "check:domain")no
status_codesList of Extensible Provisioning Protocol (EPP) status codes that should be active (CSV format)noclientTransferProhibited
issuer_nameMatch the certificate Issuer Name (for "check:certificate")no
fingerprintMatch the certificate SHA-256 Fingerprint (for "check:certificate")no
serial_numberMatch the certificate Serial Number (for "check:certificate")no
http_target_urlThe target URL to be checkedyes
http_methodHTTP Request Method to be usednoGET
http_status_codesList of HTTP Status Codes that should be returned (CSV format)200,201,202,203,204,205,206
namedescription
statusThe exit code returned by watchr check
stdoutThe stdout output generated by watchr check