Skip to content

fix: adjust Renovate configuration limits and rebase behavior#8304

Merged
awesomenix merged 2 commits intomainfrom
devinwon/renovate_limit
Apr 14, 2026
Merged

fix: adjust Renovate configuration limits and rebase behavior#8304
awesomenix merged 2 commits intomainfrom
devinwon/renovate_limit

Conversation

@Devinwong
Copy link
Copy Markdown
Collaborator

What this PR does / why we need it:
adjust Renovate configuration limits and rebase behavior so that it won't drain the check-in tests resources

Which issue(s) this PR fixes:

Fixes #

@awesomenix awesomenix merged commit a025f2d into main Apr 14, 2026
20 checks passed
@awesomenix awesomenix deleted the devinwon/renovate_limit branch April 14, 2026 18:34
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adjusts Renovate’s rate/throughput settings and rebase behavior to reduce CI/check-in test resource consumption from dependency update activity.

Changes:

  • Lowers PR creation rate via prHourlyLimit and adds commitHourlyLimit.
  • Changes rebaseWhen behavior from automerging to conflicted.
  • Updates (intended) concurrency limits for PRs and branches.

Comment thread .github/renovate.json
Comment on lines +9 to +11
"prConcurrentLimit": 0,
"prHourlyLimit": 10,
"branchConcurrentLimit": 0,
Copy link

Copilot AI Apr 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In Renovate, prConcurrentLimit: 0 and branchConcurrentLimit: 0 mean 'no limit' (unlimited), which is likely the opposite of the PR goal (avoid draining CI/check-in resources). To actually cap workload, set these to a small positive number (e.g., 5–10), or use Renovate scheduling/pausing features if the intent is to effectively stop new branches/PRs during busy periods.

Suggested change
"prConcurrentLimit": 0,
"prHourlyLimit": 10,
"branchConcurrentLimit": 0,
"prConcurrentLimit": 5,
"prHourlyLimit": 10,
"branchConcurrentLimit": 5,

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants