Skip to content

chore: add minimum release age and vulnerability alerts to renovate config#991

Merged
mschile merged 1 commit into
masterfrom
chore/renovate-minimum-release-age
May 27, 2026
Merged

chore: add minimum release age and vulnerability alerts to renovate config#991
mschile merged 1 commit into
masterfrom
chore/renovate-minimum-release-age

Conversation

@mschile
Copy link
Copy Markdown
Contributor

@mschile mschile commented May 27, 2026

Summary

  • Add a 7-day minimumReleaseAge for all dependencies to avoid pulling in potentially unstable new releases
  • Exempt the cypress package from this cooldown so updates are available immediately
  • Enable osvVulnerabilityAlerts for OSV vulnerability scanning
  • Add vulnerabilityAlerts config to bypass the 7-day cooldown for security fixes

Note

Low Risk
Only Renovate bot configuration changes; no application runtime or security logic in the repo is modified.

Overview
Renovate is configured to wait 7 days after a dependency release before opening update PRs, reducing churn from brand-new publishes.

Security and exceptions: osvVulnerabilityAlerts is enabled, and vulnerabilityAlerts sets minimumReleaseAge to 0 days so security fixes are not delayed. A packageRules entry sets 0 days for the cypress package so Cypress updates are not held back.

A trailing comma was added after masterIssue for valid JSON before the new packageRules block.

Reviewed by Cursor Bugbot for commit 586a8db. Bugbot is set up for automated code reviews on this repo. Configure here.

…onfig

Add a 7-day minimum release age for all dependencies to avoid
pulling in potentially unstable new releases. Exempt the cypress
package from this cooldown so updates are available immediately.

Enable OSV vulnerability alerts and bypass the cooldown period
for vulnerability fixes so they are addressed without delay.
@mschile mschile self-assigned this May 27, 2026
@mschile mschile requested review from AtofStryker and cacieprins May 27, 2026 19:57
@mschile mschile merged commit 7ded16b into master May 27, 2026
29 of 30 checks passed
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.

2 participants