mirror of
https://github.com/Sea-Haven-Industries/shoc-backend.git
synced 2026-09-30 10:43:13 +00:00
* chore(renovate): add Renovate frontend overlay config * chore: remove dependabot.yml config * fix: add `github-actions` to `enabledManagers` With the removal of this repositories `dependabot.yml`, a lack of `github-actions` within the config would leave a coverage gap on `actions/checkout`, `actions/setup-dotnet`, `actions/setup-node`, etc. * fix(renovate): annotate pinned actions --------- Co-authored-by: Alexandre Brandizzi <alex_brandizzi@hotmail.com>
61 lines
No EOL
1.8 KiB
JSON
61 lines
No EOL
1.8 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"enabledManagers": ["nuget", "npm", "github-actions"],
|
|
"minimumReleaseAge": "3 days",
|
|
"internalChecksFilter": "strict",
|
|
"packageRules": [
|
|
{
|
|
"description": [
|
|
"Do not open major or replacement PRs until approved on the dashboard"
|
|
],
|
|
"matchUpdateTypes": ["major", "replacement"],
|
|
"dependencyDashboardApproval": true
|
|
},
|
|
{
|
|
"description": ["Group non-major nuget updates"],
|
|
"matchManagers": ["nuget"],
|
|
"matchUpdateTypes": ["minor", "patch"],
|
|
"groupName": "nuget minor and patch"
|
|
},
|
|
{
|
|
"description": [
|
|
"Keep ASP.NET Core, EF Core, and dotnet-ef majors together"
|
|
],
|
|
"matchPackageNames": [
|
|
"Microsoft.AspNetCore{/,}**",
|
|
"Microsoft.EntityFrameworkCore{/,}**",
|
|
"dotnet-ef"
|
|
],
|
|
"matchUpdateTypes": ["major"],
|
|
"groupName": "aspnetcore and ef core"
|
|
},
|
|
{
|
|
"description": ["Keep AWS SDK majors together"],
|
|
"matchPackageNames": ["/^AWSSDK\\./"],
|
|
"matchUpdateTypes": ["major"],
|
|
"groupName": "aws sdk"
|
|
},
|
|
{
|
|
"description": ["Keep xunit and the VS test SDK together"],
|
|
"matchPackageNames": [
|
|
"xunit",
|
|
"xunit.{/,}**",
|
|
"Microsoft.NET.Test.Sdk"
|
|
],
|
|
"matchUpdateTypes": ["major"],
|
|
"groupName": "xunit"
|
|
},
|
|
{
|
|
"description": ["Keep FluentValidation packages together"],
|
|
"matchPackageNames": ["FluentValidation{/,}**"],
|
|
"matchUpdateTypes": ["major"],
|
|
"groupName": "fluentvalidation"
|
|
},
|
|
{
|
|
"description": ["Keep aws-cdk and aws-cdk-lib together"],
|
|
"matchPackageNames": ["aws-cdk", "aws-cdk-lib"],
|
|
"matchUpdateTypes": ["major"],
|
|
"groupName": "aws cdk"
|
|
}
|
|
]
|
|
} |