Skip to content

Commit 2576501

Browse files
chore: nuget dependabot (#52)
* chore(deps): add NuGet package update configuration to dependabot.yml Signed-off-by: SebastienDegodez <sebastien.degodez@gmail.com> * chore(deps): update package references to remove version numbers Signed-off-by: SebastienDegodez <sebastien.degodez@gmail.com> * chore(deps): update Testcontainers patterns in dependabot.yml Signed-off-by: SebastienDegodez <sebastien.degodez@gmail.com> --------- Signed-off-by: SebastienDegodez <sebastien.degodez@gmail.com>
1 parent b512cc1 commit 2576501

File tree

5 files changed

+57
-14
lines changed

5 files changed

+57
-14
lines changed

.github/dependabot.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "nuget"
4-
directory: "/"
3+
# NuGet package updates
4+
- package-ecosystem: nuget
5+
directory: /
56
schedule:
67
interval: "weekly"
7-
day: "monday"
8+
day: "sunday"
89
open-pull-requests-limit: 3
910
rebase-strategy: disabled
11+
groups:
12+
testcontainers:
13+
patterns: ['Testcontainers*', 'Microcks*']
14+
microsoft:
15+
patterns: [Microsoft.*, System.*]
16+
exclude-patterns:
17+
- Microsoft.Sbom.Targets
18+
- Microsoft.NET.Test.Sdk
1019
- package-ecosystem: "github-actions"
1120
directory: "/"
1221
schedule:

Directory.Build.props

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project>
33
<PropertyGroup>
4+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
45
<PackageId>$(AssemblyName)</PackageId>
56
<VersionPrefix>0.0.1</VersionPrefix>
67
<VersionSuffix>alpha</VersionSuffix>
@@ -21,6 +22,6 @@
2122
<ItemGroup>
2223
<None Include="$(MSBuildThisFileDirectory)README.md" Pack="true" PackagePath="" />
2324
<None Include="$(MSBuildThisFileDirectory)LICENSE" Pack="true" PackagePath="" />
24-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="10.0.102" PrivateAssets="All"/>
25+
<PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All"/>
2526
</ItemGroup>
2627
</Project>

Directory.Packages.props

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project>
3+
<PropertyGroup>
4+
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
5+
</PropertyGroup>
6+
7+
<ItemGroup>
8+
<!-- AspNetCore & Web -->
9+
<PackageVersion Include="Microsoft.AspNetCore.OpenApi" Version="9.0.12" />
10+
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="9.0.12" />
11+
12+
<!-- Testing Framework -->
13+
<PackageVersion Include="xunit.v3" Version="3.2.1" />
14+
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
15+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
16+
17+
<!-- Test Containers -->
18+
<PackageVersion Include="Testcontainers" Version="4.7.0" />
19+
<PackageVersion Include="Testcontainers.Kafka" Version="4.7.0" />
20+
<PackageVersion Include="Microcks.Testcontainers" Version="0.3.1" />
21+
22+
<!-- Messaging -->
23+
<PackageVersion Include="Confluent.Kafka" Version="2.13.0" />
24+
25+
<!-- Testing Utilities -->
26+
<PackageVersion Include="Awaitility.NET" Version="1.0.2" />
27+
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
28+
29+
<!-- Source Link -->
30+
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="10.0.102" />
31+
</ItemGroup>
32+
</Project>

src/Order.Service/Order.Service.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</ItemGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.12" />
14-
<PackageReference Include="Confluent.Kafka" Version="2.13.0" />
13+
<PackageReference Include="Microsoft.AspNetCore.OpenApi" />
14+
<PackageReference Include="Confluent.Kafka" />
1515
</ItemGroup>
1616
</Project>

tests/Order.Service.Tests/Order.Service.Tests.csproj

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,21 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="Awaitility.NET" Version="1.0.2" />
10-
<PackageReference Include="coverlet.collector" Version="6.0.4">
9+
<PackageReference Include="Awaitility.NET" />
10+
<PackageReference Include="coverlet.collector">
1111
<PrivateAssets>all</PrivateAssets>
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
</PackageReference>
14-
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="9.0.12" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
16-
<PackageReference Include="Testcontainers.Kafka" Version="4.7.0" />
17-
<PackageReference Include="xunit.v3" Version="3.2.1" />
18-
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
14+
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" />
16+
<PackageReference Include="Testcontainers.Kafka" />
17+
<PackageReference Include="xunit.v3" />
18+
<PackageReference Include="xunit.runner.visualstudio">
1919
<PrivateAssets>all</PrivateAssets>
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
</PackageReference>
22-
<PackageReference Include="Microcks.Testcontainers" Version="0.3.1" /> </ItemGroup>
22+
<PackageReference Include="Microcks.Testcontainers" />
23+
</ItemGroup>
2324

2425
<ItemGroup>
2526
<ProjectReference Include="..\..\src\Order.Service\Order.Service.csproj" />

0 commit comments

Comments
 (0)