@@ -25,6 +25,16 @@ Assignees can be configured in the `assignees` field.
2525| ** Container images** | All images in ` .docker/ ` and ` docker-compose.yml ` | Major, minor, patch | Daily before 3 AM UTC |
2626| ** GitHub Actions** | All actions (pinned to digests) | Major, minor, patch | Daily before 3 AM UTC |
2727
28+ Updates in the ** GitHub Actions** group are auto-merged after CI passes. This
29+ requires two repository settings:
30+
31+ 1 . ** "Allow auto-merge"** enabled under * Settings > General > Pull Requests* .
32+ 2 . ** "Require status checks to pass before merging"** configured in the base
33+ branch's branch protection rules, with at least one required status check
34+ selected - otherwise GitHub may merge even if CI is red.
35+
36+ All other groups open PRs for manual review.
37+
2838### Disabled updates
2939
3040These are intentionally skipped by Renovate — update them manually:
@@ -38,6 +48,17 @@ These are intentionally skipped by Renovate — update them manually:
3848| JS language versions | ` node ` , ` yarn ` in ` package.json ` | Major version upgrades may introduce breaking changes |
3949| JS non-root packages | Any ` package.json ` not at the root | Theme dependencies are managed separately |
4050
51+ ### PR throughput and presentation
52+
53+ - ** Concurrent PR limit:** ` prConcurrentLimit: 10 ` - at most 10 open PRs
54+ across all groups at any time.
55+ - ** Hourly PR limit:** ` prHourlyLimit: 0 ` - no hourly cap; the per-group
56+ schedules above provide throttling.
57+ - ** Commit body table:** ` commitBodyTable: true ` - grouped update commits
58+ include a version-comparison table in the commit message body.
59+ - ** Dashboard labels:** the Renovate dependency dashboard issue is labeled
60+ ` Dependencies ` (` dependencyDashboardLabels ` ).
61+
4162## Self-hosted vs GitHub app
4263
4364Renovate can run as a hosted GitHub app or as a standalone self-hosted service
0 commit comments