Automated dependency updates for Ruby Bundler dependencies

Renovate supports upgrading dependencies in Bundler's Gemfiles and their accompanying Gemfile.lock files.

How it works

  1. Renovate searches in each repository for any Gemfiles
  2. Existing dependencies are extracted from the Gemfiles
  3. Renovate resolves the dependency on Rubygems.org (or elsewhere if configured), and checks for newer versions
  4. A PR is created which updates the Gemfile and Gemfile.lock in a single commit
  5. If the source repository has a "changelog" file or uses GitHub releases, then Release Notes for each version are embedded in the generated PR

Enabling

You can install the Renovate App on GitHub. Or you can check out Renovate OSS to self-host Renovate.