Module: GithubFlowReadiness::Checks
- Defined in:
- lib/core/github_flow_readiness/checks.rb
Overview
Each check class accepts the host service in its initializer (so it can reach the shared lockfile parser, HTTP version cache, etc.), exposes a single ‘call` method, and returns either a `Result`, an array of `Result`s, or `nil` (skipped). Adding a new check is “create a class with `call` and register it in `GithubFlowReadinessService::CHECKS`”.
Defined Under Namespace
Classes: Base, BundlerVersion, Dockerfile, GemExactPins, GemSources, NpmExactPins, RailsApp, RubyVersion, SqliteProduction