mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-25 23:11:31 +00:00
9788f3698d
* refactor(manager): type manager data of the remaining managers Co-Authored-By: Claude Fable 5.1 <michael.kriese+claude-code@mend.io> Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * refactor(manager): type flux deps from shared helpers and require ansible collection names Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> --------- Co-authored-by: Claude Fable 5.1 <michael.kriese+claude-code@mend.io>
Renovate uses the bundler manager to extract dependencies from Gemfile and Gemfile.lock files.
Authenticating private registry
If:
- you need Bundler to authenticate to a private registry
- and that private registry is not on the same host as Renovate (your GitHub/GitLab/etc)
Then you should authenticate Renovate with hostRules.
For example:
{
"hostRules": [
{
"matchHost": "private-registry.company.com",
"hostType": "rubygems",
"token": "abc123"
}
]
}
Important notes:
hostTypeis a required field, sethostType=rubygems- If you use the same registry for more than one package type, you may need more than one
hostRulesentry - Instead of
token, you can use ausernameandpassword
To avoid committing raw secrets to your repository, either:
- If self-hosting: add the
hostRulesto your self-hosted config file, instead of the repository configuration file, or - If using the Mend Renovate App: use the
encryptedconfig option