Skip to content

data(typosquat): add 25 RubyGems to the top-package reference list - #73

Merged
Metbcy merged 1 commit into
mainfrom
data/rubygems-top-up-8
Jul 31, 2026
Merged

data(typosquat): add 25 RubyGems to the top-package reference list#73
Metbcy merged 1 commit into
mainfrom
data/rubygems-top-up-8

Conversation

@Metbcy

@Metbcy Metbcy commented Jul 31, 2026

Copy link
Copy Markdown
Owner

Closes #8.

Adds 25 gems to data/gem-top200.txt across the categories the issue asked for (security/supply-chain, CI/deployment, static typing/linting, observability), following the existing v0.7 top-up curation style and comment format.

Added: bundler-audit, license_finder, rbnacl, ed25519, net-ssh, net-sftp, capistrano, capistrano-rails, capistrano-bundler, kamal, overcommit, guard, guard-rspec, rufus-scheduler, whenever, sorbet, sorbet-runtime, rbs, standard, opentelemetry-sdk, honeybadger, rollbar, appsignal, ddtrace.

Source: rubygems.org top-downloads listing, same rationale basis as prior top-ups.

Verified: cargo test --release — 63/63 typosquat tests pass, no regressions.

Adds security/supply-chain, CI/deployment, static typing, and
observability gems commonly seen in Rails apps: bundler-audit,
license_finder, rbnacl, ed25519, net-ssh, net-sftp, capistrano
(+rails/bundler), kamal, overcommit, guard(+rspec), rufus-scheduler,
whenever, sorbet(+runtime), rbs, standard, opentelemetry-sdk,
honeybadger, rollbar, appsignal, ddtrace.

Source: rubygems.org top downloads, same curation method as the
existing v0.7 top-ups. cargo test --release passes (63 typosquat
tests green).
@github-actions

Copy link
Copy Markdown

Coverage report

Line coverage: 82.4% (8302 / 10080 lines)

Full lcov report available as workflow artifact coverage-lcov: download from this run.

v0.9.8 introduces this report; --fail-under-lines will be added once coverage is visible across 2–3 releases.

@Metbcy
Metbcy merged commit 12074e7 into main Jul 31, 2026
10 checks passed
@Metbcy
Metbcy deleted the data/rubygems-top-up-8 branch July 31, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add more RubyGems packages to the typosquat reference list

1 participant