@@ -11,36 +11,7 @@ updates:
1111 day : " monday"
1212 time : " 06:00"
1313 # Only update testing dependencies, not product dependencies
14- allow :
15- - dependency-name : " Anthropic.SDK"
16- - dependency-name : " coverlet.collector"
17- - dependency-name : " GitHubActionsTestLogger"
18- - dependency-name : " Microsoft.Extensions.AI.OpenAI"
19- - dependency-name : " Microsoft.Extensions.DependencyInjection"
20- - dependency-name : " Microsoft.Extensions.Hosting"
21- - dependency-name : " Microsoft.Extensions.Logging"
22- - dependency-name : " Microsoft.Extensions.Logging.Console"
23- - dependency-name : " Microsoft.Extensions.Options"
24- - dependency-name : " Microsoft.Extensions.TimeProvider.Testing"
25- - dependency-name : " Microsoft.NET.Test.Sdk"
26- - dependency-name : " Moq"
27- - dependency-name : " OpenTelemetry"
28- - dependency-name : " OpenTelemetry.Exporter.InMemory"
29- - dependency-name : " OpenTelemetry.Exporter.OpenTelemetryProtocol"
30- - dependency-name : " OpenTelemetry.Instrumentation.Http"
31- - dependency-name : " OpenTelemetry.Extensions.Hosting"
32- - dependency-name : " OpenTelemetry.Instrumentation.AspNetCore"
33- - dependency-name : " Serilog.Extensions.Hosting"
34- - dependency-name : " Serilog.Extensions.Logging"
35- - dependency-name : " Serilog.Sinks.Console"
36- - dependency-name : " Serilog.Sinks.Debug"
37- - dependency-name : " Serilog.Sinks.File"
38- - dependency-name : " Serilog"
39- - dependency-name : " System.Linq.AsyncEnumerable"
40- - dependency-name : " xunit.v3"
41- - dependency-name : " xunit.runner.visualstudio"
42- - dependency-name : " System.Net.Http"
43- - dependency-name : " JsonSchema.Net"
14+ # Dependencies are controlled via the groups below
4415 # Group testing dependencies to reduce PR noise
4516 groups :
4617 testing-frameworks :
@@ -65,6 +36,27 @@ updates:
6536 serilog-testing :
6637 patterns :
6738 - " Serilog*"
39+ other-testing :
40+ patterns :
41+ - " Anthropic.SDK"
42+ - " System.Linq.AsyncEnumerable"
43+ - " System.Net.Http"
44+ - " JsonSchema.Net"
45+ # Ignore all product dependencies to only update testing dependencies
46+ ignore :
47+ - dependency-name : " Microsoft.Bcl.Memory"
48+ - dependency-name : " Microsoft.Extensions.Hosting.Abstractions"
49+ - dependency-name : " Microsoft.Extensions.Logging.Abstractions"
50+ - dependency-name : " System.Diagnostics.DiagnosticSource"
51+ - dependency-name : " System.IO.Pipelines"
52+ - dependency-name : " System.Text.Json"
53+ - dependency-name : " System.Threading.Channels"
54+ - dependency-name : " Microsoft.AspNetCore.Authentication.JwtBearer"
55+ - dependency-name : " Microsoft.IdentityModel.Tokens"
56+ - dependency-name : " Microsoft.Extensions.AI.Abstractions"
57+ - dependency-name : " Microsoft.Extensions.AI"
58+ - dependency-name : " System.Net.ServerSentEvents"
59+ - dependency-name : " Microsoft.SourceLink.GitHub"
6860 # Limit the number of open pull requests for testing dependencies
6961 open-pull-requests-limit : 5
7062 # Add labels to dependency update PRs
0 commit comments