Skip to content

Commit 04083ef

Browse files
matkochlahma
authored andcommitted
chore: update projects to target .NET 10 and upgrade dependencies
1 parent df67781 commit 04083ef

File tree

23 files changed

+67
-69
lines changed

23 files changed

+67
-69
lines changed

Directory.Packages.props

Lines changed: 41 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,76 @@
11
<Project>
2-
32
<PropertyGroup>
43
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
54
</PropertyGroup>
6-
75
<ItemGroup>
8-
<PackageVersion Include="Azure.Identity" Version="1.13.1" />
9-
<PackageVersion Include="Azure.Security.KeyVault.Certificates" Version="4.7.0" />
10-
<PackageVersion Include="Azure.Security.KeyVault.Keys" Version="4.7.0" />
11-
<PackageVersion Include="Azure.Security.KeyVault.Secrets" Version="4.7.0" />
6+
<PackageVersion Include="Azure.Identity" Version="1.17.1" />
7+
<PackageVersion Include="Azure.Security.KeyVault.Certificates" Version="4.8.0" />
8+
<PackageVersion Include="Azure.Security.KeyVault.Keys" Version="4.8.0" />
9+
<PackageVersion Include="Azure.Security.KeyVault.Secrets" Version="4.8.0" />
1210
<PackageVersion Include="Basic.Reference.Assemblies.NetStandard20" Version="1.7.9" />
1311
<PackageVersion Include="Glob" Version="1.1.9" />
1412
<PackageVersion Include="HtmlAgilityPack" Version="1.11.71" />
15-
<PackageVersion Include="Humanizer" Version="2.14.1" />
16-
<PackageVersion Include="JetBrains.Annotations" Version="2024.3.0" />
17-
<PackageVersion Include="Microsoft.ApplicationInsights" Version="2.22.0" />
18-
<PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="9.0.0" />
13+
<PackageVersion Include="Humanizer" Version="3.0.1" />
14+
<PackageVersion Include="JetBrains.Annotations" Version="2025.2.2" />
15+
<PackageVersion Include="Microsoft.ApplicationInsights" Version="2.23.0" />
16+
<PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="10.0.0" />
1917
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
20-
<PackageVersion Include="NJsonSchema" Version="11.1.0" />
21-
<PackageVersion Include="NJsonSchema.NewtonsoftJson" Version="11.1.0" />
22-
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
18+
<PackageVersion Include="NJsonSchema" Version="11.5.2" />
19+
<PackageVersion Include="NJsonSchema.NewtonsoftJson" Version="11.5.2" />
20+
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
2321
<PackageVersion Include="NuGet.Packaging" Version="6.12.1" />
24-
<PackageVersion Include="Octokit" Version="13.0.1" />
25-
<PackageVersion Include="Serilog" Version="4.2.0" />
22+
<PackageVersion Include="Octokit" Version="14.0.0" />
23+
<PackageVersion Include="Serilog" Version="4.3.0" />
2624
<PackageVersion Include="Serilog.Formatting.Compact" Version="3.0.0" />
2725
<PackageVersion Include="Serilog.Formatting.Compact.Reader" Version="4.0.0" />
28-
<PackageVersion Include="Serilog.Sinks.Console" Version="6.0.0" />
29-
<PackageVersion Include="Serilog.Sinks.File" Version="6.0.0" />
26+
<PackageVersion Include="Serilog.Sinks.Console" Version="6.1.1" />
27+
<PackageVersion Include="Serilog.Sinks.File" Version="7.0.0" />
3028
<PackageVersion Include="SharpZipLib" Version="1.4.2" />
3129
<PackageVersion Include="System.ComponentModel.Annotations" Version="5.0.0" />
3230
<PackageVersion Include="System.Net.Http" Version="4.3.4" />
33-
<PackageVersion Include="System.Text.Json" Version="8.0.5" />
31+
<PackageVersion Include="System.Text.Json" Version="10.0.0" />
3432
<PackageVersion Include="YamlDotNet" Version="16.3.0" />
3533
<PackageVersion Include="matkoch.spectre.console" Version="0.46.0" />
3634
</ItemGroup>
37-
3835
<!-- Testing -->
3936
<ItemGroup>
40-
<PackageVersion Include="coverlet.msbuild" Version="6.0.2" />
37+
<PackageVersion Include="coverlet.msbuild" Version="6.0.4" />
4138
<PackageVersion Include="FluentAssertions" Version="6.12.2" />
4239
<PackageVersion Include="GitHubActionsTestLogger" Version="2.4.1" />
43-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
44-
<!-- <PackageVersion Include="TeamCity.VSTest.TestAdapter" Version="1.0.41" />-->
45-
<PackageVersion Include="Verify.Xunit" Version="28.3.2" />
40+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
41+
<!-- <PackageVersion Include="TeamCity.VSTest.TestAdapter" Version="1.0.41" />-->
42+
<PackageVersion Include="Verify.Xunit" Version="31.7.1" />
4643
<PackageVersion Include="Verify.DiffPlex" Version="3.1.2" />
4744
<PackageVersion Include="Verify.SourceGenerators" Version="2.5.0" />
48-
<PackageVersion Include="xunit" Version="2.9.2" />
49-
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.2" />
45+
<PackageVersion Include="xunit" Version="2.9.3" />
46+
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
5047
</ItemGroup>
51-
5248
<!-- Roslyn (Nuke.SourceGenerator + Nuke.GlobalTool) -->
5349
<ItemGroup>
5450
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="3.11.0" />
55-
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.11.0" />
56-
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.11.0" />
57-
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.Common" Version="4.11.0" />
58-
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="4.11.0" />
51+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.12.0" />
52+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.12.0" />
53+
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.Common" Version="4.12.0" />
54+
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="4.12.0" />
5955
</ItemGroup>
60-
6156
<!-- MSBuild (Nuke.ProjectModel + Nuke.MSBuildTasks) -->
6257
<ItemGroup>
6358
<PackageVersion Include="Microsoft.Build.Locator" Version="1.7.8" />
64-
65-
<PackageVersion Include="Microsoft.Build" Version="17.12.6" />
66-
<PackageVersion Include="Microsoft.Build.Framework" Version="17.12.6" />
67-
<PackageVersion Include="Microsoft.Build.Tasks.Core" Version="17.12.6" />
68-
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="17.12.6" />
59+
<PackageVersion Include="Microsoft.Build" Version="18.0.2" />
60+
<PackageVersion Include="Microsoft.Build.Framework" Version="18.0.2" />
61+
<PackageVersion Include="Microsoft.Build.Tasks.Core" Version="18.0.2" />
62+
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="18.0.2" />
63+
</ItemGroup>
64+
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
65+
<PackageVersion Update="Microsoft.Build" Version="17.14.28" />
66+
<PackageVersion Update="Microsoft.Build.Framework" Version="17.14.28" />
67+
<PackageVersion Update="Microsoft.Build.Tasks.Core" Version="17.14.28" />
68+
<PackageVersion Update="Microsoft.Build.Utilities.Core" Version="17.14.28" />
6969
</ItemGroup>
70-
7170
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
72-
<PackageVersion Update="Microsoft.Build" Version="17.11.4" />
73-
<PackageVersion Update="Microsoft.Build.Framework" Version="17.11.4" />
74-
<PackageVersion Update="Microsoft.Build.Tasks.Core" Version="17.11.4" />
75-
<PackageVersion Update="Microsoft.Build.Utilities.Core" Version="17.11.4" />
71+
<PackageVersion Update="Microsoft.Build" Version="17.11.48" />
72+
<PackageVersion Update="Microsoft.Build.Framework" Version="17.11.48" />
73+
<PackageVersion Update="Microsoft.Build.Tasks.Core" Version="17.11.48" />
74+
<PackageVersion Update="Microsoft.Build.Utilities.Core" Version="17.11.48" />
7675
</ItemGroup>
77-
78-
</Project>
76+
</Project>

build/_build.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<PropertyGroup>
66
<OutputType>Exe</OutputType>
7-
<TargetFramework>net8.0</TargetFramework>
7+
<TargetFramework>net10.0</TargetFramework>
88
<LangVersion>preview</LangVersion>
99
<RootNamespace></RootNamespace>
1010
<NoWarn>CS0649;CS0169</NoWarn>
@@ -36,7 +36,7 @@
3636
<!-- <NukeVersion>9999.0.0</NukeVersion>-->
3737
<!-- </NukeExternalFiles>-->
3838
<!-- </ItemGroup>-->
39-
39+
4040
<!-- Test properties for source generators -->
4141
<!-- <PropertyGroup>-->
4242
<!-- <EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles>-->
@@ -55,7 +55,7 @@
5555
<ItemGroup>
5656
<PackageReference Include="linqtotwitter" Version="6.15.0" />
5757
<PackageReference Include="MQTTnet" Version="4.3.7.1207" />
58-
<PackageReference Include="SixLabors.ImageSharp.Drawing" Version="2.1.4" />
58+
<PackageReference Include="SixLabors.ImageSharp.Drawing" Version="2.1.7" />
5959
<PackageDownload Include="Codecov.Tool" Version="[1.13.0]" />
6060
<PackageDownload Include="GitVersion.Tool" Version="[5.12.0]" />
6161
<PackageDownload Include="JetBrains.ReSharper.GlobalTools" Version="[2023.2.3]" />

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "9.0.100",
3+
"version": "10.0.100",
44
"rollForward": "latestMinor"
55
}
66
}

source/Nuke.Build.Shared/Nuke.Build.Shared.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net10.0</TargetFrameworks>
55
</PropertyGroup>
66

77
<ItemGroup>

source/Nuke.Build.Tests/Nuke.Build.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>

source/Nuke.Build/Execution/ToolRequirementService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ private static void InstallNuGetPackages(IReadOnlyCollection<NuGetPackageRequire
4141
<Project Sdk="Microsoft.NET.Sdk">
4242
4343
<PropertyGroup>
44-
<TargetFramework>net8.0</TargetFramework>
44+
<TargetFramework>net10.0</TargetFramework>
4545
</PropertyGroup>
4646
4747
<Import Project="{build.BuildProjectFile}" />

source/Nuke.Build/Nuke.Build.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>

source/Nuke.Common.Tests/Nuke.Common.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>

source/Nuke.Common/Nuke.Common.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>

source/Nuke.Components/Nuke.Components.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>

0 commit comments

Comments
 (0)