From 30a849ddd7e3a9a1109ff896b022bb7a0a4187ff Mon Sep 17 00:00:00 2001 From: Tony Troeff Date: Thu, 11 Dec 2025 11:11:06 +0200 Subject: [PATCH 1/3] Add support for .NET 8 and update version to 2.1.1 --- .../OneBitSoftware.Utilities.OperationResult.csproj | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/OneBitSoftware.Utilities.OperationResult/OneBitSoftware.Utilities.OperationResult.csproj b/src/OneBitSoftware.Utilities.OperationResult/OneBitSoftware.Utilities.OperationResult.csproj index d3b9270..0373055 100644 --- a/src/OneBitSoftware.Utilities.OperationResult/OneBitSoftware.Utilities.OperationResult.csproj +++ b/src/OneBitSoftware.Utilities.OperationResult/OneBitSoftware.Utilities.OperationResult.csproj @@ -1,7 +1,7 @@  - net9.0 + net8.0;net9.0 disable enable @@ -13,8 +13,12 @@ - - + + + + + + @@ -32,7 +36,7 @@ False README.md OneBitSoftware; OperationResult; - 2.1.0 + 2.1.1 From 64cfb618a7b91a2acd2dde0ea84338400f9044fd Mon Sep 17 00:00:00 2001 From: Tony Troeff Date: Thu, 11 Dec 2025 11:14:40 +0200 Subject: [PATCH 2/3] Update tests to cover .net8 --- .github/workflows/pull-request-validation.yml | 6 ++++-- .../OneBitSoftware.Utilities.OperationResultTests.csproj | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pull-request-validation.yml b/.github/workflows/pull-request-validation.yml index 8e8339f..0ce4135 100644 --- a/.github/workflows/pull-request-validation.yml +++ b/.github/workflows/pull-request-validation.yml @@ -20,7 +20,9 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 9.x + dotnet-version: | + 8.x + 9.x - name: Restore dependencies run: dotnet restore ./src/OneBitSoftware.Utilities.OperationResult.sln @@ -29,4 +31,4 @@ jobs: run: dotnet build ./src/OneBitSoftware.Utilities.OperationResult.sln --no-restore --configuration "${{ env.CONFIGURATION }}" - name: Test - run: dotnet test ./src/OneBitSoftware.Utilities.OperationResult.sln --no-build --verbosity normal \ No newline at end of file + run: dotnet test ./src/OneBitSoftware.Utilities.OperationResult.sln --no-build --configuration "${{ env.CONFIGURATION }}" --verbosity normal \ No newline at end of file diff --git a/tests/OneBitSoftware.Utilities.OperationResultTests/OneBitSoftware.Utilities.OperationResultTests.csproj b/tests/OneBitSoftware.Utilities.OperationResultTests/OneBitSoftware.Utilities.OperationResultTests.csproj index 8826bd1..27f09ce 100644 --- a/tests/OneBitSoftware.Utilities.OperationResultTests/OneBitSoftware.Utilities.OperationResultTests.csproj +++ b/tests/OneBitSoftware.Utilities.OperationResultTests/OneBitSoftware.Utilities.OperationResultTests.csproj @@ -1,7 +1,7 @@ - net9.0 + net8.0;net9.0 enable enable From 561d9374dc4b8f7eec5fb0a476e6850a4f1fa8b9 Mon Sep 17 00:00:00 2001 From: Tony Troeff Date: Thu, 11 Dec 2025 11:19:39 +0200 Subject: [PATCH 3/3] Fix tests .csproj. --- .../OneBitSoftware.Utilities.OperationResultTests.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/OneBitSoftware.Utilities.OperationResultTests/OneBitSoftware.Utilities.OperationResultTests.csproj b/tests/OneBitSoftware.Utilities.OperationResultTests/OneBitSoftware.Utilities.OperationResultTests.csproj index 27f09ce..e39d0c2 100644 --- a/tests/OneBitSoftware.Utilities.OperationResultTests/OneBitSoftware.Utilities.OperationResultTests.csproj +++ b/tests/OneBitSoftware.Utilities.OperationResultTests/OneBitSoftware.Utilities.OperationResultTests.csproj @@ -1,7 +1,7 @@ - net8.0;net9.0 + net8.0;net9.0 enable enable