Automated Dependency Updates for Renovate Config Presets
Categories: no-category
Renovate supports updating Renovate Config Presets dependencies.
File Matching¶
By default, Renovate will check any files matching any of the following regular expressions:
renovate.json
renovate.json5
.github/renovate.json
.github/renovate.json5
.gitlab/renovate.json
.gitlab/renovate.json5
.renovaterc
.renovaterc.json
.renovaterc.json5
For details on how to extend a manager's managerFilePatterns
value, please follow this link.
Supported datasources¶
This manager supports extracting the following datasources: github-tags
, gitlab-tags
, gitea-tags
.
Default config¶
{
"managerFilePatterns": [
"renovate.json",
"renovate.json5",
".github/renovate.json",
".github/renovate.json5",
".gitlab/renovate.json",
".gitlab/renovate.json5",
".renovaterc",
".renovaterc.json",
".renovaterc.json5"
]
}
Additional Information¶
Renovate supports updating Shareable Config Presets for Renovate configuration.
The preset versions are only updated if the version is already pinned.
For example, github>user/renovate-config#1.2.3
will be updated to github>user/renovate-config#1.2.4
if the 1.2.4
version is available, but github>user/renovate-config
will not be pinned.
{
"extends": [
"github>user/renovate-config#1.2.3",
"github>user/renovate-config:group"
]
}
Unsupported Config¶
- Local presets
- HTTP URLs presets
package.json
file config (deprecated)npm
hosted presets (deprecated)extends
inside sub objects, likepackageRules