The default.json is used as a base config for all WordPress based Website projects Linchpin builds or maintains that want to automerge Renovate PRs.
This project is nearly identical to the main linchpin/renovatebot-config configuration, the only difference is the auto merging feature has been enabled.
The Github repository MUST be configured to allow auto-merge or Renovate PRs will not be automatically merged. REPO > Settings > General > "Allow auto-merge".
- Group all pull requests into a
maintenance/MM-YYYY
named branch
- Group all [minor, patch, bump] build related
npm
packages into a single grouped pull request - Create individual [major] build related
npm
packages into single pull requests
- Group all [minor, patch, bump] build related
composer
packages into a single grouped pull request - Create individual [major] build related
composer
packages into single pull requests
- Group all [minor, patch, bump] plugin updates from
wpackagist
(wordpress.org) andpackagist.linchpin.com
into a single pull request - Create individual pull requests for any [major] plugin updates from
wpackagist
(wordpress.org) andpackagist.linchpin.com
reviewed by a human before merging
- Group all [minor, patch, bump] theme updates from
wpackagist
(wordpress.org) andpackagist.linchpin.com
into a single pull request - Create individual pull requests for any [major] theme updates from
wpackagist
(wordpress.org) andpackagist.linchpin.com
reviewed by a human before merging
- Group all [minor, patch, bump] plugin related
npm
packages into a single grouped pull request - Create individual [major] plugin related
npm
packages into a single group pull request
- Group all [minor, patch, bump] plugin related
composer
packages into a single grouped pull request - Create individual [major] plugin related
composer
packages into a single group pull request
- Group all [minor, patch, bump] theme related
npm
packages into a single grouped pull request - Create individual [major] theme related
npm
packages into a single group pull request
- Group all [minor, patch, bump] theme related
composer
packages into a single grouped pull request - Create individual [major] theme related
composer
packages into a single group pull request