dependabot-release
CommunityBatch merge dependabot bundler PRs into a release.
Software Engineering#release-management#rails#continuous-integration#dependabot#pr-management#gem-bumps
Authorcarter2099
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Merge open dependabot bundler PRs for a Rails repo, run the test suite, cut a patch version increment, push + tag, and close the dependabot PRs. Mirrors what the automated webhook agent does, but interactive.
Core Features & Use Cases
- Identify open dependabot PRs in the target repo, filtering for heads starting with dependabot/bundler/.
- Update gems by performing conservative bundle updates for each gem referenced in the PR head, commit with a descriptive message, and ensure Gemfile.lock changes are captured.
- Run the test suite to validate changes, and abort if failures occur.
- Bump the patch version in config/version.rb and update CHANGELOG.md accordingly.
- Push changes, create a git tag, and close the corresponding PRs with a standard message.
Quick Start
Clone the target Rails repo, identify open dependabot bundler PRs, update gems as needed, run tests, bump the patch version, push and tag, and close the PRs.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dependabot-release Download link: https://github.com/carter2099/.dotfiles-homelab/archive/main.zip#dependabot-release Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.