|
|
|
|
@ -8,8 +8,9 @@
@@ -8,8 +8,9 @@
|
|
|
|
|
":pinAllExceptPeerDependencies", |
|
|
|
|
":prConcurrentLimit10", |
|
|
|
|
":rebaseStalePrs", |
|
|
|
|
"schedule:weekends", |
|
|
|
|
":separateMajorReleases" |
|
|
|
|
":separateMajorReleases", |
|
|
|
|
"group:monorepos", |
|
|
|
|
"schedule:weekends" |
|
|
|
|
], |
|
|
|
|
"enabledManagers": [ |
|
|
|
|
"dockerfile", |
|
|
|
|
@ -18,6 +19,8 @@
@@ -18,6 +19,8 @@
|
|
|
|
|
"npm", |
|
|
|
|
"nuget" |
|
|
|
|
], |
|
|
|
|
"commitMessagePrefix": "[deps]:", |
|
|
|
|
"commitMessageTopic": "{{depName}}", |
|
|
|
|
"packageRules": [ |
|
|
|
|
{ |
|
|
|
|
"groupName": "dockerfile minor", |
|
|
|
|
@ -35,14 +38,139 @@
@@ -35,14 +38,139 @@
|
|
|
|
|
"matchUpdateTypes": ["minor", "patch"] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"groupName": "npm minor", |
|
|
|
|
"matchManagers": ["npm"], |
|
|
|
|
"matchUpdateTypes": ["minor", "patch"] |
|
|
|
|
"matchPackageNames": ["DnsClient", "Quartz"], |
|
|
|
|
"description": "Admin Console owned dependencies", |
|
|
|
|
"commitMessagePrefix": "[deps] AC:", |
|
|
|
|
"reviewers": ["team:team-admin-console-dev"] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"groupName": "nuget minor", |
|
|
|
|
"matchManagers": ["nuget"], |
|
|
|
|
"matchUpdateTypes": ["minor", "patch"] |
|
|
|
|
"matchFileNames": ["src/Admin/package.json", "src/Sso/package.json"], |
|
|
|
|
"description": "Admin & SSO npm packages", |
|
|
|
|
"reviewers": ["team:team-auth-dev"] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"matchPackageNames": [ |
|
|
|
|
"AspNetCoreRateLimit", |
|
|
|
|
"AspNetCoreRateLimit.Redis", |
|
|
|
|
"Azure.Extensions.AspNetCore.DataProtection.Blobs", |
|
|
|
|
"Azure.Messaging.EventGrid", |
|
|
|
|
"Azure.Messaging.ServiceBus", |
|
|
|
|
"Azure.Storage.Blobs", |
|
|
|
|
"Azure.Storage.Queues", |
|
|
|
|
"Fido2.AspNet", |
|
|
|
|
"IdentityServer4", |
|
|
|
|
"IdentityServer4.AccessTokenValidation", |
|
|
|
|
"Microsoft.Azure.Cosmos", |
|
|
|
|
"Microsoft.Azure.Cosmos.Table", |
|
|
|
|
"Microsoft.Extensions.Caching.StackExchangeRedis", |
|
|
|
|
"Microsoft.Extensions.Identity.Stores", |
|
|
|
|
"Otp.NET", |
|
|
|
|
"Sustainsys.Saml2.AspNetCore2", |
|
|
|
|
"YubicoDotNetClient" |
|
|
|
|
], |
|
|
|
|
"description": "Auth owned dependencies", |
|
|
|
|
"commitMessagePrefix": "[deps] Auth:", |
|
|
|
|
"reviewers": ["team:team-auth-dev"] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"matchPackageNames": [ |
|
|
|
|
"AutoFixture.AutoNSubstitute", |
|
|
|
|
"AutoFixture.Xunit2", |
|
|
|
|
"BenchmarkDotNet", |
|
|
|
|
"BitPay.Light", |
|
|
|
|
"Braintree", |
|
|
|
|
"coverlet.collector", |
|
|
|
|
"FluentAssertions", |
|
|
|
|
"Kralizek.AutoFixture.Extensions.MockHttp", |
|
|
|
|
"Microsoft.AspNetCore.Mvc.Testing", |
|
|
|
|
"Microsoft.Extensions.Logging", |
|
|
|
|
"Microsoft.Extensions.Logging.Console", |
|
|
|
|
"Newtonsoft.Json", |
|
|
|
|
"NSubstitute", |
|
|
|
|
"Sentry.Serilog", |
|
|
|
|
"Serilog.AspNetCore", |
|
|
|
|
"Serilog.Extensions.Logging", |
|
|
|
|
"Serilog.Extensions.Logging.File", |
|
|
|
|
"Serilog.Sinks.AzureCosmosDB", |
|
|
|
|
"Serilog.Sinks.SyslogMessages", |
|
|
|
|
"Stripe.net", |
|
|
|
|
"Swashbuckle.AspNetCore", |
|
|
|
|
"Swashbuckle.AspNetCore.SwaggerGen", |
|
|
|
|
"xunit", |
|
|
|
|
"xunit.runner.visualstudio" |
|
|
|
|
], |
|
|
|
|
"description": "Billing owned dependencies", |
|
|
|
|
"commitMessagePrefix": "[deps] Billing:", |
|
|
|
|
"reviewers": ["team:team-billing-dev"] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"matchPackageNames": ["CommandDotNet", "dbup-sqlserver", "YamlDotNet"], |
|
|
|
|
"description": "DevOps owned dependencies", |
|
|
|
|
"commitMessagePrefix": "[deps] DevOps:", |
|
|
|
|
"reviewers": ["team:team-devops"] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"matchPackageNames": [ |
|
|
|
|
"Microsoft.AspNetCore.Authentication.JwtBearer", |
|
|
|
|
"Microsoft.AspNetCore.Http", |
|
|
|
|
"Microsoft.Data.SqlClient" |
|
|
|
|
], |
|
|
|
|
"description": "Platform owned dependencies", |
|
|
|
|
"commitMessagePrefix": "[deps] Platform:", |
|
|
|
|
"reviewers": ["team:team-platform-dev"] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"matchPackageNames": [ |
|
|
|
|
"Dapper", |
|
|
|
|
"linq2db.EntityFrameworkCore", |
|
|
|
|
"Microsoft.EntityFrameworkCore.Design", |
|
|
|
|
"Microsoft.EntityFrameworkCore.InMemory", |
|
|
|
|
"Microsoft.EntityFrameworkCore.Relational", |
|
|
|
|
"Microsoft.EntityFrameworkCore.Sqlite", |
|
|
|
|
"Microsoft.EntityFrameworkCore.SqlServer", |
|
|
|
|
"Npgsql.EntityFrameworkCore.PostgreSQL", |
|
|
|
|
"Pomelo.EntityFrameworkCore.MySql" |
|
|
|
|
], |
|
|
|
|
"description": "Secrets Manager owned dependencies", |
|
|
|
|
"commitMessagePrefix": "[deps] SM:", |
|
|
|
|
"reviewers": ["team:team-secrets-manager-dev"] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"matchPackageNames": [ |
|
|
|
|
"AutoMapper.Extensions.Microsoft.DependencyInjection", |
|
|
|
|
"AWSSDK.SimpleEmail", |
|
|
|
|
"AWSSDK.SQS", |
|
|
|
|
"Handlebars.Net", |
|
|
|
|
"LaunchDarkly.ServerSdk", |
|
|
|
|
"MailKit", |
|
|
|
|
"Microsoft.AspNetCore.SignalR.Protocols.MessagePack", |
|
|
|
|
"Microsoft.AspNetCore.SignalR.StackExchangeRedis", |
|
|
|
|
"Microsoft.Azure.NotificationHubs", |
|
|
|
|
"Microsoft.Extensions.Configuration", |
|
|
|
|
"Microsoft.Extensions.Configuration.EnvironmentVariables", |
|
|
|
|
"Microsoft.Extensions.Configuration.UserSecrets", |
|
|
|
|
"Microsoft.Extensions.DependencyInjection", |
|
|
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions", |
|
|
|
|
"SendGrid" |
|
|
|
|
], |
|
|
|
|
"description": "Tools owned dependencies", |
|
|
|
|
"commitMessagePrefix": "[deps] Tools:", |
|
|
|
|
"reviewers": ["team:team-tools-dev"] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"matchPackageNames": [ |
|
|
|
|
"AngleSharp", |
|
|
|
|
"AspNetCore.HealthChecks.AzureServiceBus", |
|
|
|
|
"AspNetCore.HealthChecks.AzureStorage", |
|
|
|
|
"AspNetCore.HealthChecks.Network", |
|
|
|
|
"AspNetCore.HealthChecks.Redis", |
|
|
|
|
"AspNetCore.HealthChecks.SendGrid", |
|
|
|
|
"AspNetCore.HealthChecks.SqlServer", |
|
|
|
|
"AspNetCore.HealthChecks.Uris" |
|
|
|
|
], |
|
|
|
|
"description": "Vault owned dependencies", |
|
|
|
|
"commitMessagePrefix": "[deps] Vault:", |
|
|
|
|
"reviewers": ["team:team-vault-dev"] |
|
|
|
|
} |
|
|
|
|
], |
|
|
|
|
"force": { |
|
|
|
|
|