Skip to content

Commit 4a33372

Browse files
committed
dependabot support
1 parent db76bb6 commit 4a33372

File tree

3 files changed

+74
-28
lines changed

3 files changed

+74
-28
lines changed

.github/dependabot.yml

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
version: 2
2+
3+
updates:
4+
- package-ecosystem: nuget
5+
directory: /
6+
schedule:
7+
interval: weekly
8+
day: monday
9+
time: "09:00"
10+
timezone: Europe/London
11+
open-pull-requests-limit: 10
12+
13+
# Only update direct dependencies (not transitive)
14+
allow:
15+
- dependency-type: direct
16+
17+
# Group related packages to reduce PR noise
18+
groups:
19+
# AWS SDK packages - update together for compatibility
20+
aws-sdk:
21+
patterns:
22+
- "AWSSDK*"
23+
- "Amazon.*"
24+
25+
# Microsoft packages (excluding ASP.NET Core which should match runtime)
26+
microsoft:
27+
patterns:
28+
- "Microsoft.Extensions.*"
29+
exclude-patterns:
30+
- "Microsoft.AspNetCore.*"
31+
- "Microsoft.NET.Test.Sdk"
32+
33+
# OpenTelemetry packages - update together
34+
opentelemetry:
35+
patterns:
36+
- "OpenTelemetry*"
37+
38+
# Serilog logging packages
39+
serilog:
40+
patterns:
41+
- "Serilog*"
42+
- "Elastic.CommonSchema.Serilog"
43+
44+
# Test framework packages
45+
testing:
46+
patterns:
47+
- "xunit*"
48+
- "Moq"
49+
- "FluentAssertions"
50+
- "Bogus"
51+
- "coverlet.*"
52+
- "Microsoft.NET.Test.Sdk"
53+
- "MartinCostello.Logging.XUnit"
54+
- "GitHubActionsTestLogger"
55+
56+
# Testcontainers packages
57+
testcontainers:
58+
patterns:
59+
- "Testcontainers*"
60+
61+
# Ignore packages that should stay pinned to runtime version
62+
ignore:
63+
# ASP.NET Core packages should match the .NET 8 runtime
64+
- dependency-name: "Microsoft.AspNetCore.*"
65+
update-types:
66+
- "version-update:semver-major"
67+
68+
commit-message:
69+
prefix: "deps"
70+
include: "scope"
71+
72+
labels:
73+
- "dependencies"
74+
- "nuget"

.github/example.dependabot.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

tests/KeeperData.Core.Tests.Unit/ETL/Utils/IngestionProgressTrackerTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ public void GetCurrentStatus_AfterUpdateProgress_ShouldReturnNonZeroProgress()
7777
// Assert
7878
status.RowNumber.Should().Be(500);
7979
status.PercentageCompleted.Should().BeGreaterThan(0);
80-
status.RowsPerMinute.Should().NotBeNull();
8180
}
8281

8382
[Fact]

0 commit comments

Comments
 (0)