fix: 5d minimumReleaseAge for npm updates#94
Conversation
**WHY** The definition for minimumReleaseAge in the security:minimumReleaseAgeNpm preset overrode the global definition leading to unexpected behavior. **WHAT** Define a packageRule overriding definitions in security:minimumReleaseAgeNpm preset
|
📊 Survey: Please help us track internal AI adoption. This is not for evaluation, only for metrics. You can update this anytime before merge.
🧑💻 If AI was used, what was it mainly used for?
Thank you in advance for your feedback.💙🙏🎉 |
SummaryThe following content is AI-generated and provides a summary of the pull request: Fix: Enforce 5-Day
|
There was a problem hiding this comment.
The PR correctly moves the minimumReleaseAge/internalChecksFilter settings from default.json into security.json5 so they apply wherever the security preset is extended. However, there are two issues flagged: a misspelled config key (minimumReleaseAgeBehaviour → minimumReleaseAgeBehavior) that would cause silent misconfiguration, and a concern about whether the packageRules override for npm actually achieves its stated goal given Renovate's rule-ordering precedence.
PR Bot Information
Version: 1.20.46
- File Content Strategy: Full file content
- Event Trigger:
pull_request.opened - Correlation ID:
14ad358c-c35f-40ad-a725-88580d1c7158 - LLM:
anthropic--claude-4.6-sonnet
WHY The definition for minimumReleaseAge in the security:minimumReleaseAgeNpm preset overrode the global definition leading to unexpected behavior.
WHAT Define a packageRule overriding definitions in security:minimumReleaseAgeNpm preset