mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-25 06:51:11 +00:00
1.2 KiB
1.2 KiB
title, description
| title | description |
|---|---|
| Ruby Bundler support | Ruby Bundler support in Renovate |
Automated dependency updates for Ruby Bundler dependencies
Renovate supports upgrading dependencies in Bundler's Gemfiles and their accompanying Gemfile.lock files.
How it works
- Renovate searches in each repository for any Gemfiles
- Existing dependencies are extracted from the Gemfiles
- Renovate resolves the dependency on Rubygems.org (or elsewhere if configured), and checks for newer versions
- A PR is created which updates the
GemfileandGemfile.lockin a single commit - If the source repository has a "changelog" file or uses GitHub releases, then Release Notes for each version are embedded in the generated PR
Warnings
Renovate doesn't update dependencies without a version constraint.
Example: gem 'some-gem', '~> 1.2.3' will update some-gem if a new version matching the constraint is available, but gem 'some-gem' won't.
If you always want to have the latest available version, consider specifying gem 'some-gem', '> 0'.
Enabling
You can install the Renovate App on GitHub. Or you can check out Renovate OSS to self-host Renovate.