Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reducing the prConcurrentLimit to 2 #2201

Merged
merged 1 commit into from
Oct 5, 2023

Conversation

silvestre
Copy link
Member

As runners are scarce in the cloudfoundry org,
we want to limit the number of concurrent PRs.

Every renovate PR gets rebased after every commit to main for
good reasons.

This means if there are the default 10 PRs open concurrently,
merging one PR currently triggers at least 9 * 31 = 279 workflows.

I chose the value of 2 so that if one PR fails to validate
consistently there's a second slot for other PRs. If two PRs
fail to validate consistently, probably a deeper look is necessary
anyways.

As runners are scarce in the `cloudfoundry` org,
we want to limit the number of concurrent PRs.

Every renovate PR gets rebased after every commit to main for
[good reasons](https://docs.renovatebot.com/configuration-options/#rebasewhen).

This means if there are the default `10` PRs open concurrently,
merging one PR currently triggers at least 9 * 31 = 279 workflows.

I chose the value of `2` so that if one PR fails to validate
consistently there's a second slot for other PRs. If two PRs
fail to validate consistently, probably a deeper look is necessary
anyways.
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 5, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@silvestre silvestre merged commit 2b7490a into main Oct 5, 2023
26 of 27 checks passed
@silvestre silvestre deleted the reduce-renovate-prConcurrentLimit branch October 5, 2023 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant