Configure Renovate to extend a shared config preset and group related dependency updates into a single pull request

domain: docs.renovatebot.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Add a shareable preset (an npm package, GitHub repo config, or a built-in preset like config:recommended) to the extends array in renovate.json.
  2. Layer additional built-in presets as needed — for example a monorepo or grouping preset — since presets can be nested and combined in the extends array.
  3. Add a packageRules entry matching the packages to group (via matchPackageNames, matchPackagePatterns, matchDepTypes, etc.) and set groupName (and optionally groupSlug) on that rule so matching updates are combined into one PR/branch instead of one per dependency.
  4. Validate the effective configuration with Renovate's config validator, or by checking the Dependency Dashboard issue Renovate opens, which lists how updates will be grouped.
  5. Run Renovate (via the GitHub App, self-hosted CLI, or CI job) and confirm the grouped PR contains the expected set of dependency bumps.

Known gotchas

Related routes

Configure Dependabot to group related dependency updates into a single pull request using groups in dependabot.yml
docs.github.com · 5 steps · unrated
Configure Renovate bot for automated dependency updates in a monorepo
docs.renovatebot.com · 6 steps · unrated
Enable and configure Gradle build cache for local and remote use with Develocity
docs.gradle.org · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans