From 3aa4c48cc401ed51cb71abd15761edbe2872be48 Mon Sep 17 00:00:00 2001 From: Brett Hewitson Date: Sat, 11 Dec 2021 13:47:01 +1000 Subject: [PATCH] Nuget Package Downgrades --- .github/workflows/msbuild.yml | 36 +++++++++++++++++++ src/ARKServerManager/ARKServerManager.csproj | 32 ++++++----------- src/ARKServerManager/packages.config | 23 ++++-------- .../ConanServerManager.csproj | 28 +++++---------- src/ConanServerManager/packages.config | 21 +++-------- src/NeXtVdf/NeXt.Vdf.csproj | 2 +- .../Plugin.Common.UnitTests.csproj | 4 +-- .../Plugin.Discord.UnitTests.csproj | 4 +-- src/Plugin.Discord/Plugin.Discord.csproj | 1 - src/QueryMaster/QueryMaster.csproj | 4 +-- .../ServerManager.Common.csproj | 10 +++--- .../ServerManager.Discord.csproj | 6 ++-- 12 files changed, 82 insertions(+), 89 deletions(-) create mode 100644 .github/workflows/msbuild.yml diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml new file mode 100644 index 00000000..1604f140 --- /dev/null +++ b/.github/workflows/msbuild.yml @@ -0,0 +1,36 @@ +name: Build Server Managers + +on: + push: + paths: + - 'src/**' + workflow_dispatch: + +env: + # Path to the solution file relative to the root of the project. + SOLUTION_FILE_PATH: ./src + + # Configuration type to build. + # You can convert this to a build matrix if you need coverage of multiple configuration types. + # https://docs.github.com/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix + BUILD_CONFIGURATION: Release + +jobs: + build: + runs-on: windows-latest + + steps: + - uses: actions/checkout@v2 + + - name: Add MSBuild to PATH + uses: microsoft/setup-msbuild@v1.0.2 + + - name: Restore NuGet packages + working-directory: ${{env.GITHUB_WORKSPACE}} + run: nuget restore ${{env.SOLUTION_FILE_PATH}} + + - name: Build + working-directory: ${{env.GITHUB_WORKSPACE}} + # Add additional options to the MSBuild command line here (like platform or verbosity level). + # See https://docs.microsoft.com/visualstudio/msbuild/msbuild-command-line-reference + run: msbuild /m /p:Configuration=${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_FILE_PATH}} diff --git a/src/ARKServerManager/ARKServerManager.csproj b/src/ARKServerManager/ARKServerManager.csproj index 4e1f3e73..b4d35c51 100644 --- a/src/ARKServerManager/ARKServerManager.csproj +++ b/src/ARKServerManager/ARKServerManager.csproj @@ -110,18 +110,18 @@ true - - ..\packages\DotNetZip.1.16.0\lib\net40\DotNetZip.dll + + ..\packages\DotNetZip.1.13.8\lib\net40\DotNetZip.dll ..\packages\EO.Wpf.4.0.12\lib\EO.Wpf.dll True - - ..\packages\Hardcodet.NotifyIcon.Wpf.1.1.0\lib\net462\Hardcodet.NotifyIcon.Wpf.dll + + ..\packages\Hardcodet.NotifyIcon.Wpf.1.0.8\lib\net451\Hardcodet.Wpf.TaskbarNotification.dll - - ..\packages\TaskScheduler.2.9.2\lib\net452\Microsoft.Win32.TaskScheduler.dll + + ..\packages\TaskScheduler.2.8.19\lib\net452\Microsoft.Win32.TaskScheduler.dll ..\packages\WindowsAPICodePack-Core.1.1.2\lib\Microsoft.WindowsAPICodePack.dll @@ -135,32 +135,22 @@ ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll - ..\packages\NLog.4.7.13\lib\net45\NLog.dll + ..\packages\NLog.4.7.2\lib\net45\NLog.dll - - - ..\packages\System.Diagnostics.Tracing.4.3.0\lib\net462\System.Diagnostics.Tracing.dll - - - ..\packages\System.Runtime.4.3.1\lib\net462\System.Runtime.dll - - - ..\packages\System.Runtime.Extensions.4.3.1\lib\net462\System.Runtime.Extensions.dll - - - ..\packages\System.Threading.Tasks.Dataflow.4.11.1\lib\net461\System.Threading.Tasks.Dataflow.dll + + ..\packages\Microsoft.Tpl.Dataflow.4.5.24\lib\portable-net45+win8+wpa81\System.Threading.Tasks.Dataflow.dll @@ -174,8 +164,8 @@ 4.0 - - ..\packages\TinyCsvParser.2.6.1\lib\net45\TinyCsvParser.dll + + ..\packages\TinyCsvParser.2.5.2\lib\net45\TinyCsvParser.dll diff --git a/src/ARKServerManager/packages.config b/src/ARKServerManager/packages.config index e8def065..b1670d1f 100644 --- a/src/ARKServerManager/packages.config +++ b/src/ARKServerManager/packages.config @@ -1,25 +1,14 @@  - + - + + - - - - - - - - - - - - - - - + + + \ No newline at end of file diff --git a/src/ConanServerManager/ConanServerManager.csproj b/src/ConanServerManager/ConanServerManager.csproj index fac45acb..8267eeff 100644 --- a/src/ConanServerManager/ConanServerManager.csproj +++ b/src/ConanServerManager/ConanServerManager.csproj @@ -97,17 +97,17 @@ prompt - - ..\packages\DotNetZip.1.16.0\lib\net40\DotNetZip.dll + + ..\packages\DotNetZip.1.13.8\lib\net40\DotNetZip.dll ..\packages\EO.Wpf.4.0.12\lib\EO.Wpf.dll - - ..\packages\Hardcodet.NotifyIcon.Wpf.1.1.0\lib\net462\Hardcodet.NotifyIcon.Wpf.dll + + ..\packages\Hardcodet.NotifyIcon.Wpf.1.0.8\lib\net451\Hardcodet.Wpf.TaskbarNotification.dll - - ..\packages\TaskScheduler.2.9.2\lib\net452\Microsoft.Win32.TaskScheduler.dll + + ..\packages\TaskScheduler.2.8.19\lib\net452\Microsoft.Win32.TaskScheduler.dll ..\packages\WindowsAPICodePack-Core.1.1.2\lib\Microsoft.WindowsAPICodePack.dll @@ -119,34 +119,24 @@ ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll - ..\packages\NLog.4.7.13\lib\net45\NLog.dll + ..\packages\NLog.4.7.2\lib\net45\NLog.dll - ..\packages\System.Data.SQLite.Core.1.0.112.1\lib\net40\System.Data.SQLite.dll - - ..\packages\System.Diagnostics.Tracing.4.3.0\lib\net462\System.Diagnostics.Tracing.dll - - - ..\packages\System.Runtime.4.3.1\lib\net462\System.Runtime.dll - - - ..\packages\System.Runtime.Extensions.4.3.1\lib\net462\System.Runtime.Extensions.dll - - - ..\packages\System.Threading.Tasks.Dataflow.4.11.1\lib\net461\System.Threading.Tasks.Dataflow.dll + + ..\packages\Microsoft.Tpl.Dataflow.4.5.24\lib\portable-net45+win8+wpa81\System.Threading.Tasks.Dataflow.dll diff --git a/src/ConanServerManager/packages.config b/src/ConanServerManager/packages.config index 69759e68..4debf34e 100644 --- a/src/ConanServerManager/packages.config +++ b/src/ConanServerManager/packages.config @@ -1,25 +1,14 @@  - + - + + - - - + - - - - - - - - - - - + \ No newline at end of file diff --git a/src/NeXtVdf/NeXt.Vdf.csproj b/src/NeXtVdf/NeXt.Vdf.csproj index 6e2f2c51..abf53c66 100644 --- a/src/NeXtVdf/NeXt.Vdf.csproj +++ b/src/NeXtVdf/NeXt.Vdf.csproj @@ -3,7 +3,7 @@ Debug;Release;Debug - Beta - netstandard2.0 + net462 false diff --git a/src/Plugin.Common.UnitTests/Plugin.Common.UnitTests.csproj b/src/Plugin.Common.UnitTests/Plugin.Common.UnitTests.csproj index 31554d85..8ecf1e0f 100644 --- a/src/Plugin.Common.UnitTests/Plugin.Common.UnitTests.csproj +++ b/src/Plugin.Common.UnitTests/Plugin.Common.UnitTests.csproj @@ -13,8 +13,8 @@ - - + + diff --git a/src/Plugin.Discord.UnitTests/Plugin.Discord.UnitTests.csproj b/src/Plugin.Discord.UnitTests/Plugin.Discord.UnitTests.csproj index 1110ba6a..e5b324a3 100644 --- a/src/Plugin.Discord.UnitTests/Plugin.Discord.UnitTests.csproj +++ b/src/Plugin.Discord.UnitTests/Plugin.Discord.UnitTests.csproj @@ -10,8 +10,8 @@ false - - + + diff --git a/src/Plugin.Discord/Plugin.Discord.csproj b/src/Plugin.Discord/Plugin.Discord.csproj index c1affa94..db578d2e 100644 --- a/src/Plugin.Discord/Plugin.Discord.csproj +++ b/src/Plugin.Discord/Plugin.Discord.csproj @@ -34,7 +34,6 @@ - diff --git a/src/QueryMaster/QueryMaster.csproj b/src/QueryMaster/QueryMaster.csproj index 1ef6aa41..3d2839e3 100644 --- a/src/QueryMaster/QueryMaster.csproj +++ b/src/QueryMaster/QueryMaster.csproj @@ -3,7 +3,7 @@ Debug;Release;Debug - Beta - netstandard2.0 + net462 false @@ -11,6 +11,6 @@ false - + \ No newline at end of file diff --git a/src/ServerManager.Common/ServerManager.Common.csproj b/src/ServerManager.Common/ServerManager.Common.csproj index 3b391dfd..b76aa89e 100644 --- a/src/ServerManager.Common/ServerManager.Common.csproj +++ b/src/ServerManager.Common/ServerManager.Common.csproj @@ -12,12 +12,12 @@ false - + + - - - - + + + diff --git a/src/ServerManager.Discord/ServerManager.Discord.csproj b/src/ServerManager.Discord/ServerManager.Discord.csproj index 6b54102c..3a28fd00 100644 --- a/src/ServerManager.Discord/ServerManager.Discord.csproj +++ b/src/ServerManager.Discord/ServerManager.Discord.csproj @@ -18,9 +18,9 @@ - - - + + +