absaoss/Validate Certificates

Validate multiple SSL/TLS certificates from a JSON array and summarize results with subject-grouped expiry detection.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 4, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: absaoss/validate-certificates@ee7d0eb937038585c144f5220b4747d2ea771e8d # v1.0.0

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

namedescriptionrequireddefault
certificatesJSON array of certificate file paths to validateyes
warning_daysNumber of days before expiration to show warningno30
fail_on_warnWhether to fail the action if any certificate(s) is nearing expiry (true/false)nofalse
namedescription
resultOverall validation result: pass, warn, or fail
fail_countNumber of certificates that failed validation with no valid replacement
warn_countNumber of certificates nearing expiry with no newer replacement