Shareable Renovate config for SEEK.
This preset extends config:base
, so all of the usual Renovate defaults are applied, but it also provides a couple of key benefits:
- By default, to reduce noise, only SEEK packages are automatically kept up to date, generating pull requests whenever new versions are published.
- Commit messages and pull request titles are specially formatted to follow our commitlint-config-seek conventions.
You can set this up a few different ways, but it's recommended that you add a renovate.json
file to your project with the following contents:
{
"extends": [
"seek"
]
}
By default, this preset disables automatic package updates for all non-SEEK packages. If you want to reintroduce standard Renovate behaviour for other packages, you'll need to use the "enabled" option.
For example:
{
"extends": [
"seek"
],
"packageRules": [
{
"packageNames": ["react"],
"enabled": true
}
]
}
MIT.