Launched May 28, 2024
Undercover for Ruby

Undercover for Ruby

Find untested changes and stop shipping untested pull requests

SubscriptionCICodeMonitoring9,052 impressions#5 of its week

Already testing Ruby in CI, but unsure which coverage goals to set? Keep it simple with Undercover: ✨ find untested code changes ✨ fix them before shipping ✨ stop worrying about coverage percentage Check out the demo pull request: here!

Undercover checks Ruby pull requests for untested code changes using structure-aware coverage analysis.

for
Ruby developers and engineering teams using GitHub.
pricing
freemium · free trial
license
MIT
grodowski/undercover 845 36Rubyupdated 21 days ago
works withRubyGitHubSimpleCov

Key features

6 features of Undercover for Ruby
  • Changed-code coverage detection — Flags methods or blocks in a PR diff that lack line or branch coverage.
  • GitHub Check annotations — Posts a single comment per method directly on the PR with coverage details.
  • Coverage dashboards — Shows coverage trends per repository, branch and time on a web dashboard.
  • Local CLI tool — Run `undercover` against a diff locally or in CI for fast feedback before push.
  • Support for all Ruby test frameworks — Works with RSpec, Minitest, SimpleCov and other Ruby testing tools.
  • Private repo trial — 14-day free trial for private repositories with no seat-based pricing.

Use cases

  • Prevent merging PRs that introduce uncovered Ruby methods.
  • Validate AI-generated code changes meet coverage requirements.
  • Monitor coverage health over time for a Ruby codebase.

Undercover for Ruby pricing

  • Open SourceFreeFree forever for public repos · Unlimited team size · GitHub check annotations
  • Essentials$69/monthPrivate repos support · 1,000 monthly check builds · 3 concurrent builds · Email support
  • Pro$279/monthUnlimited check builds · Unlimited concurrent builds · API access · 24h SLA email support

Undercover for Ruby vs alternatives

Undercover for RubyFluent CIAttractorTail Lens for TailwindAutomock
Best forDetecting untested changes in Ruby PRsTypeScript-based CI pipelinesAccelerating Ruby/JS app deliveryTailwind UI editingTypeScript unit test generation
PricingFreemiumFreeSubscriptionOne time feeFree
DevHunt upvotes121582547148
LaunchedMay 2024Jan 2024Feb 2024Nov 2025Jan 2023

Undercover for Ruby FAQ

How do I pay?+

Payments are handled via Gumroad and accept major credit cards and PayPal; you can modify or cancel anytime.

Is there a free tier for open source?+

Yes, the service is free for public repositories and open-source maintainers.

Which languages and SCMs are supported?+

Undercover is a GitHub-only integration that supports all Ruby and Ruby on Rails projects.

Do I need to give Undercover access to my code?+

It requires read-only repository metadata and contents plus read/write permission for GitHub Checks.

Can I get an annual subscription discount?+

Annual billing provides a 10 % discount compared to the monthly plan.

Summarized by DevHunt from undercover-ci.com · Sep 27, 2026. Details may change; check the official site.