Skip to content

v1.0.0

Choose a tag to compare

@benbalter benbalter released this 17 Feb 16:17
· 497 commits to master since this release
  • The Gem now performs two types of checks:
    • Domain checks, as it did previously, now via GitHubPages::HealthCheck::Domain
    • Repository checks, e.g., the status of the last build, via GitHubPages::HealthCheck::Repository
  • Even prettier pretty printer
  • InvalidCNAMEError now also raises on CNAMEs pointing to pages.github.com (rather than the user's .github.io subdomain), or directly to GitHub's Fastly CNAME
  • Under the hood
    • GitHubPages is now a module
    • Both new checks are incapsulated in a GitHubPages::HealthCheck::Site
    • Error classes now all end with Error and are contained within the GitHubPages::HealthCheck::Errors namespace