AI / RenovateBot Interview Questions
What was Renovate's 'stabilityDays' setting and what is the recommended timing/stability configuration?
stabilityDays was renamed to minimumReleaseAge in Renovate v34. Combining timing controls gives teams precise risk-speed control per update category.
| Setting | What it controls |
|---|---|
| minimumReleaseAge | Minimum time a version must be published before Renovate raises a PR |
| schedule | Time windows during which Renovate may open new PRs |
| prConcurrentLimit | Max open PRs at one time — slows rate of change |
| automergeSchedule | Separate schedule window for when automerge may execute |
| prCreation: not-pending | Wait for CI on the branch before opening the PR |
{ "extends": ["config:recommended"], "packageRules": [ { "matchUpdateTypes": ["patch"], "minimumReleaseAge": "3 days", "automerge": true, "prCreation": "status-success" }, { "matchUpdateTypes": ["minor"], "minimumReleaseAge": "5 days", "schedule": ["every weekend"], "automerge": false, "prCreation": "not-pending" }, { "matchUpdateTypes": ["major"], "minimumReleaseAge": "14 days", "prCreation": "approval", "dependencyDashboardApproval": true } ], "prConcurrentLimit": 5, "prHourlyLimit": 2, "timezone": "Europe/London" }
More Related questions...