• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kettle-rb / ast-merge / 20918697252
94%

Build:
DEFAULT BRANCH: main
Ran 12 Jan 2026 12:07PM UTC
Jobs 1
Files 51
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Jan 2026 12:04PM UTC coverage: 93.998% (-0.1%) from 94.1%
20918697252

push

github

pboling
✨ Improved support for Merge Recipes

### Added

- **`Recipe::Runner` target file override**: Accept `target_files` parameter to override recipe targets
  - `Runner.new(recipe, target_files: ["file1.md", "file2.md"])` - Process only specified files
  - Paths are expanded relative to `base_dir`
  - When not specified, falls back to recipe's configured targets
- **`exe/ast-merge-recipe` file arguments**: Accept target files on command line
  - `ast-merge-recipe recipe.yml file1.md file2.md` - Override recipe targets
  - Updated help text and banner to document new usage
- **`bin/update_gem_family_section` file arguments**: Accept target files on command line
  - `bin/update_gem_family_section vendor/my-gem/README.md` - Process specific file(s)
  - If no files specified, defaults to `README.md` + `vendor/*/README.md`
  - Added `--skip-fix` option to skip the formatting fix step

### Changed

- **`bin/update_gem_family_section`**: Refactored to use `OptionParser` for clean option handling
  - Consistent with `bin/fix_readme_formatting` style
  - Properly separates options from file arguments

812 of 931 branches covered (87.22%)

Branch coverage included in aggregate %.

3 of 7 new or added lines in 1 file covered. (42.86%)

2555 of 2651 relevant lines covered (96.38%)

30.44 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
42.86
-0.43% lib/ast/merge/recipe/runner.rb
Jobs
ID Job ID Ran Files Coverage
1 20918697252.1 12 Jan 2026 12:07PM UTC 51
94.0
GitHub Action Run
Source Files on build 20918697252
  • Tree
  • List 51
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 30af3c3c on github
  • Prev Build on main (#20908866857)
  • Next Build on main (#20919045484)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc