From 943405a85ba1a43c0f46c75da31031d4a5329604 Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Fri, 10 Jan 2025 22:46:09 +0100 Subject: [PATCH] move common project properties to Directory.Build.props --- src/Directory.Build.props | 16 +++++++++++++++- .../GitReleaseManager.Cli.csproj | 3 --- .../GitReleaseManager.Core.Tests.csproj | 3 --- .../GitReleaseManager.Core.csproj | 3 --- .../GitReleaseManager.IntegrationTests.csproj | 3 --- .../GitReleaseManager.Tests.csproj | 3 --- .../GitReleaseManager.Tool.csproj | 13 ------------- 7 files changed, 15 insertions(+), 29 deletions(-) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 5f9ac9f3..88e97031 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -1,8 +1,22 @@ + 8.0 + net6.0;net7.0 + + GitTools Contributors + https://github.com/GitTools/GitReleaseManager + false + github release notes create export + Copyright (c) 2015 - Present - GitTools Contributors + MIT + package_icon.png + https://github.com/GitTools/GitReleaseManager/releases + git + https://github.com/GitTools/GitReleaseManager.git + pdbonly true - CS1591 + $(NoWarn);CS1591;CA1707;Serilog004 AllEnabledByDefault diff --git a/src/GitReleaseManager.Cli/GitReleaseManager.Cli.csproj b/src/GitReleaseManager.Cli/GitReleaseManager.Cli.csproj index a3c7fb80..9633fac8 100644 --- a/src/GitReleaseManager.Cli/GitReleaseManager.Cli.csproj +++ b/src/GitReleaseManager.Cli/GitReleaseManager.Cli.csproj @@ -1,16 +1,13 @@ - 8.0 Exe GitReleaseManager - net6.0 true true win-x64 GitReleaseManager.Cli Create release notes in markdown given a milestone false - $(NoWarn);CA1707; diff --git a/src/GitReleaseManager.Core.Tests/GitReleaseManager.Core.Tests.csproj b/src/GitReleaseManager.Core.Tests/GitReleaseManager.Core.Tests.csproj index 6cd27416..f818dd19 100644 --- a/src/GitReleaseManager.Core.Tests/GitReleaseManager.Core.Tests.csproj +++ b/src/GitReleaseManager.Core.Tests/GitReleaseManager.Core.Tests.csproj @@ -1,10 +1,7 @@ - 9.0 - net6.0;net7.0 GitReleaseManager.Core.Tests Test Project for GitReleaseManager.Core - $(NoWarn);CA1707;Serilog004; diff --git a/src/GitReleaseManager.Core/GitReleaseManager.Core.csproj b/src/GitReleaseManager.Core/GitReleaseManager.Core.csproj index 350a0959..2a02c4f9 100644 --- a/src/GitReleaseManager.Core/GitReleaseManager.Core.csproj +++ b/src/GitReleaseManager.Core/GitReleaseManager.Core.csproj @@ -3,12 +3,9 @@ - 8.0 - net6.0;net7.0 GitReleaseManager.Core Create release notes in markdown given a milestone false - $(NoWarn);CA1707; true diff --git a/src/GitReleaseManager.IntegrationTests/GitReleaseManager.IntegrationTests.csproj b/src/GitReleaseManager.IntegrationTests/GitReleaseManager.IntegrationTests.csproj index ad10fe59..c20a46ef 100644 --- a/src/GitReleaseManager.IntegrationTests/GitReleaseManager.IntegrationTests.csproj +++ b/src/GitReleaseManager.IntegrationTests/GitReleaseManager.IntegrationTests.csproj @@ -1,10 +1,7 @@ - 8.0 - net6.0;net7.0 GitReleaseManager.IntegrationTests Integration Test Project for GitReleaseManager - $(NoWarn);CA1707;Serilog004; diff --git a/src/GitReleaseManager.Tests/GitReleaseManager.Tests.csproj b/src/GitReleaseManager.Tests/GitReleaseManager.Tests.csproj index 0317ee61..df0863cb 100644 --- a/src/GitReleaseManager.Tests/GitReleaseManager.Tests.csproj +++ b/src/GitReleaseManager.Tests/GitReleaseManager.Tests.csproj @@ -1,10 +1,7 @@ - 8.0 - net6.0;net7.0 GitReleaseManager.Tests Test Project for GitReleaseManager - $(NoWarn);CA1707;Serilog004; diff --git a/src/GitReleaseManager.Tool/GitReleaseManager.Tool.csproj b/src/GitReleaseManager.Tool/GitReleaseManager.Tool.csproj index 37e8446b..66a5702f 100644 --- a/src/GitReleaseManager.Tool/GitReleaseManager.Tool.csproj +++ b/src/GitReleaseManager.Tool/GitReleaseManager.Tool.csproj @@ -1,25 +1,12 @@ - 8.0 Exe GitReleaseManager true - net6.0;net7.0 dotnet-gitreleasemanager GitReleaseManager.Tool GitReleaseManager Tool - GitTools Contributors - https://github.com/GitTools/GitReleaseManager - false - github release notes create export Tool for creating and exporting releases for software applications from online Version Control Systems - Copyright (c) 2015 - Present - GitTools Contributors - MIT - package_icon.png - https://github.com/GitTools/GitReleaseManager/releases - git - https://github.com/GitTools/GitReleaseManager.git - $(NoWarn);CA1707;