Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds a Renovate configuration file to enable automated dependency updates for the repository. The configuration extends a shared preset from fhidev/.github and includes a custom package rule to constrain .NET-related packages to versions compatible with .NET 9 (below version 10.0.0).
Key Changes
- Adds
renovate.jsonwith shared preset configuration - Implements version constraints for Microsoft packages (ASP.NET Core, EntityFrameworkCore, Extensions) to stay below v10.0.0 until the project upgrades to a newer Target Framework Moniker (TFM)
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "matchPackageNames": [ | ||
| "/^Microsoft\\.AspNetCore\\./", | ||
| "/^Microsoft\\.Extensions\\./", | ||
| "/^Microsoft\\.EntityFrameworkCore/", |
There was a problem hiding this comment.
The regex pattern for EntityFrameworkCore is missing a trailing period after "EntityFrameworkCore", which is inconsistent with the patterns on lines 13-14. This could potentially match unintended package names that start with "Microsoft.EntityFrameworkCore" but aren't actual EntityFrameworkCore packages (e.g., "Microsoft.EntityFrameworkCoreMyCustomPackage"). Consider changing it to /^Microsoft\.EntityFrameworkCore\./ to match the pattern used for AspNetCore and Extensions packages.
| "/^Microsoft\\.EntityFrameworkCore/", | |
| "/^Microsoft\\.EntityFrameworkCore\\./", |
No description provided.