From 799d1ae30c1c5a03a990c14417b5333e032d8c78 Mon Sep 17 00:00:00 2001 From: Hamza Alqurneh Date: Wed, 30 Sep 2026 14:40:42 +0300 Subject: [PATCH] chore: upgrade to .NET 10 and publish as 10.0.x --- .github/workflows/nuget-publish.yml | 6 +++--- .../SW.Serverless.Contract.csproj | 2 +- .../SW.Serverless.Desktop.csproj | 2 +- .../SW.Serverless.Installer.UnitTests.csproj | 2 +- .../SW.Serverless.Installer.csproj | 18 +++++++++--------- .../SW.Serverless.SampleWeb.csproj | 4 ++-- .../SW.Serverless.Samples.Carrier.csproj | 2 +- ...W.Serverless.Samples.CarrierContract.csproj | 2 +- .../SW.Serverless.Samples.Classic.csproj | 2 +- .../SW.Serverless.Samples.FolderSource.csproj | 2 +- .../SW.Serverless.Samples.Greedy.csproj | 2 +- SW.Serverless.Samples.Host/Program.cs | 2 +- .../SW.Serverless.Samples.Host.csproj | 2 +- .../SW.Serverless.Samples.LargeFiles.csproj | 2 +- ...SW.Serverless.Samples.RabbitConsumer.csproj | 2 +- .../SW.Serverless.Samples.RabbitMq.csproj | 2 +- ...W.Serverless.Samples.RabbitPublisher.csproj | 2 +- .../SW.Serverless.Samples.Ticker.csproj | 2 +- SW.Serverless.Sdk/SW.Serverless.Sdk.csproj | 16 ++++++++-------- .../SW.Serverless.UnitTests.Adapter.csproj | 2 +- .../SW.Serverless.UnitTests.csproj | 8 ++++---- SW.Serverless/SW.Serverless.csproj | 2 +- 22 files changed, 43 insertions(+), 43 deletions(-) diff --git a/.github/workflows/nuget-publish.yml b/.github/workflows/nuget-publish.yml index cece6f4..dad0f83 100644 --- a/.github/workflows/nuget-publish.yml +++ b/.github/workflows/nuget-publish.yml @@ -23,9 +23,9 @@ jobs: SW.Serverless.Contract/SW.Serverless.Contract.csproj SW.Serverless/SW.Serverless.csproj SW.Serverless.Sdk/SW.Serverless.Sdk.csproj - major-version: '8' - minor-version: '1' - dotnet-version: '8.0.x' + major-version: '10' + minor-version: '0' + dotnet-version: '10.0.x' run-tests: false test-projects: '**/*UnitTests/*.csproj' secrets: diff --git a/SW.Serverless.Contract/SW.Serverless.Contract.csproj b/SW.Serverless.Contract/SW.Serverless.Contract.csproj index 20d7a3e..4e03a09 100644 --- a/SW.Serverless.Contract/SW.Serverless.Contract.csproj +++ b/SW.Serverless.Contract/SW.Serverless.Contract.csproj @@ -1,7 +1,7 @@ - net8.0 + net10.0 latest disable SimplyWorks.Serverless.Contract diff --git a/SW.Serverless.Desktop/SW.Serverless.Desktop.csproj b/SW.Serverless.Desktop/SW.Serverless.Desktop.csproj index 54993a6..c8e9927 100644 --- a/SW.Serverless.Desktop/SW.Serverless.Desktop.csproj +++ b/SW.Serverless.Desktop/SW.Serverless.Desktop.csproj @@ -2,7 +2,7 @@ WinExe - net8.0-windows + net10.0-windows true icon.ico - + diff --git a/SW.Serverless.Samples.Carrier/SW.Serverless.Samples.Carrier.csproj b/SW.Serverless.Samples.Carrier/SW.Serverless.Samples.Carrier.csproj index b1780d5..43dbdd3 100644 --- a/SW.Serverless.Samples.Carrier/SW.Serverless.Samples.Carrier.csproj +++ b/SW.Serverless.Samples.Carrier/SW.Serverless.Samples.Carrier.csproj @@ -1,7 +1,7 @@ Exe - net8.0 + net10.0 disable SW.Serverless.Samples.Carrier diff --git a/SW.Serverless.Samples.CarrierContract/SW.Serverless.Samples.CarrierContract.csproj b/SW.Serverless.Samples.CarrierContract/SW.Serverless.Samples.CarrierContract.csproj index 2fd7fae..32e978a 100644 --- a/SW.Serverless.Samples.CarrierContract/SW.Serverless.Samples.CarrierContract.csproj +++ b/SW.Serverless.Samples.CarrierContract/SW.Serverless.Samples.CarrierContract.csproj @@ -1,6 +1,6 @@ - net8.0 + net10.0 disable SW.Serverless.Samples.CarrierContract diff --git a/SW.Serverless.Samples.Classic/SW.Serverless.Samples.Classic.csproj b/SW.Serverless.Samples.Classic/SW.Serverless.Samples.Classic.csproj index eeb28f6..0f4ca32 100644 --- a/SW.Serverless.Samples.Classic/SW.Serverless.Samples.Classic.csproj +++ b/SW.Serverless.Samples.Classic/SW.Serverless.Samples.Classic.csproj @@ -1,7 +1,7 @@ Exe - net8.0 + net10.0 disable SW.Serverless.Samples.Classic diff --git a/SW.Serverless.Samples.FolderSource/SW.Serverless.Samples.FolderSource.csproj b/SW.Serverless.Samples.FolderSource/SW.Serverless.Samples.FolderSource.csproj index 2aee60e..7941df2 100644 --- a/SW.Serverless.Samples.FolderSource/SW.Serverless.Samples.FolderSource.csproj +++ b/SW.Serverless.Samples.FolderSource/SW.Serverless.Samples.FolderSource.csproj @@ -1,7 +1,7 @@ Exe - net8.0 + net10.0 disable SW.Serverless.Samples.FolderSource diff --git a/SW.Serverless.Samples.Greedy/SW.Serverless.Samples.Greedy.csproj b/SW.Serverless.Samples.Greedy/SW.Serverless.Samples.Greedy.csproj index f09e594..9ad4f46 100644 --- a/SW.Serverless.Samples.Greedy/SW.Serverless.Samples.Greedy.csproj +++ b/SW.Serverless.Samples.Greedy/SW.Serverless.Samples.Greedy.csproj @@ -1,7 +1,7 @@ Exe - net8.0 + net10.0 disable enable SW.Serverless.Samples.Greedy diff --git a/SW.Serverless.Samples.Host/Program.cs b/SW.Serverless.Samples.Host/Program.cs index 4604a0e..640374c 100644 --- a/SW.Serverless.Samples.Host/Program.cs +++ b/SW.Serverless.Samples.Host/Program.cs @@ -166,7 +166,7 @@ static string Locate(string project) #else "Release", #endif - "net8.0", project + ".dll"); + "net10.0", project + ".dll"); if (!File.Exists(configuration)) throw new FileNotFoundException($"Build {project} first.", configuration); diff --git a/SW.Serverless.Samples.Host/SW.Serverless.Samples.Host.csproj b/SW.Serverless.Samples.Host/SW.Serverless.Samples.Host.csproj index 3487b8f..d873724 100644 --- a/SW.Serverless.Samples.Host/SW.Serverless.Samples.Host.csproj +++ b/SW.Serverless.Samples.Host/SW.Serverless.Samples.Host.csproj @@ -1,7 +1,7 @@ Exe - net8.0 + net10.0 disable SW.Serverless.Samples.Host diff --git a/SW.Serverless.Samples.LargeFiles/SW.Serverless.Samples.LargeFiles.csproj b/SW.Serverless.Samples.LargeFiles/SW.Serverless.Samples.LargeFiles.csproj index a58856f..0e8bc45 100644 --- a/SW.Serverless.Samples.LargeFiles/SW.Serverless.Samples.LargeFiles.csproj +++ b/SW.Serverless.Samples.LargeFiles/SW.Serverless.Samples.LargeFiles.csproj @@ -1,7 +1,7 @@ Exe - net8.0 + net10.0 disable SW.Serverless.Samples.LargeFiles diff --git a/SW.Serverless.Samples.RabbitConsumer/SW.Serverless.Samples.RabbitConsumer.csproj b/SW.Serverless.Samples.RabbitConsumer/SW.Serverless.Samples.RabbitConsumer.csproj index e471485..86548f9 100644 --- a/SW.Serverless.Samples.RabbitConsumer/SW.Serverless.Samples.RabbitConsumer.csproj +++ b/SW.Serverless.Samples.RabbitConsumer/SW.Serverless.Samples.RabbitConsumer.csproj @@ -1,7 +1,7 @@ Exe - net8.0 + net10.0 disable SW.Serverless.Samples.RabbitMq.Consumer diff --git a/SW.Serverless.Samples.RabbitMq/SW.Serverless.Samples.RabbitMq.csproj b/SW.Serverless.Samples.RabbitMq/SW.Serverless.Samples.RabbitMq.csproj index 3fef4ed..ec3dfde 100644 --- a/SW.Serverless.Samples.RabbitMq/SW.Serverless.Samples.RabbitMq.csproj +++ b/SW.Serverless.Samples.RabbitMq/SW.Serverless.Samples.RabbitMq.csproj @@ -1,6 +1,6 @@ - net8.0 + net10.0 disable SW.Serverless.Samples.RabbitMq diff --git a/SW.Serverless.Samples.RabbitPublisher/SW.Serverless.Samples.RabbitPublisher.csproj b/SW.Serverless.Samples.RabbitPublisher/SW.Serverless.Samples.RabbitPublisher.csproj index 62d5a61..4c8a698 100644 --- a/SW.Serverless.Samples.RabbitPublisher/SW.Serverless.Samples.RabbitPublisher.csproj +++ b/SW.Serverless.Samples.RabbitPublisher/SW.Serverless.Samples.RabbitPublisher.csproj @@ -1,7 +1,7 @@ Exe - net8.0 + net10.0 disable SW.Serverless.Samples.RabbitMq.Publisher diff --git a/SW.Serverless.Samples.Ticker/SW.Serverless.Samples.Ticker.csproj b/SW.Serverless.Samples.Ticker/SW.Serverless.Samples.Ticker.csproj index d0ee556..5cfe5f3 100644 --- a/SW.Serverless.Samples.Ticker/SW.Serverless.Samples.Ticker.csproj +++ b/SW.Serverless.Samples.Ticker/SW.Serverless.Samples.Ticker.csproj @@ -1,7 +1,7 @@ Exe - net8.0 + net10.0 disable SW.Serverless.Samples.Ticker diff --git a/SW.Serverless.Sdk/SW.Serverless.Sdk.csproj b/SW.Serverless.Sdk/SW.Serverless.Sdk.csproj index 12fb105..3ed3672 100644 --- a/SW.Serverless.Sdk/SW.Serverless.Sdk.csproj +++ b/SW.Serverless.Sdk/SW.Serverless.Sdk.csproj @@ -1,7 +1,7 @@ - net8 + net10.0 SimplyWorks.Serverless.Sdk Simplify9 SimplyWorks.Serverless.Sdk @@ -16,14 +16,14 @@ - + - - - - - - + + + + + + diff --git a/SW.Serverless.UnitTests.Adapter/SW.Serverless.UnitTests.Adapter.csproj b/SW.Serverless.UnitTests.Adapter/SW.Serverless.UnitTests.Adapter.csproj index 5e1a12a..536c232 100644 --- a/SW.Serverless.UnitTests.Adapter/SW.Serverless.UnitTests.Adapter.csproj +++ b/SW.Serverless.UnitTests.Adapter/SW.Serverless.UnitTests.Adapter.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net10.0 diff --git a/SW.Serverless.UnitTests/SW.Serverless.UnitTests.csproj b/SW.Serverless.UnitTests/SW.Serverless.UnitTests.csproj index 565c3b0..7e6f6df 100644 --- a/SW.Serverless.UnitTests/SW.Serverless.UnitTests.csproj +++ b/SW.Serverless.UnitTests/SW.Serverless.UnitTests.csproj @@ -1,12 +1,12 @@  - net8.0 + net10.0 false - + @@ -17,8 +17,8 @@ - - + + diff --git a/SW.Serverless/SW.Serverless.csproj b/SW.Serverless/SW.Serverless.csproj index 1131a1d..e97344a 100644 --- a/SW.Serverless/SW.Serverless.csproj +++ b/SW.Serverless/SW.Serverless.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 SimplyWorks.Serverless Simplify9 SimplyWorks.Serverless