From 1a9e6f60d43adf7a6a04ad1ecf6162cf591c14db Mon Sep 17 00:00:00 2001 From: OlegMozhey Date: Fri, 7 Mar 2025 13:08:34 +0400 Subject: [PATCH 1/4] Update ChromeDriver version to 133 --- .../Behavioral.Automation.DemoScenarios.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Behavioral.Automation.Selenium/Behavioral.Automation.DemoScenarios/Behavioral.Automation.DemoScenarios.csproj b/Behavioral.Automation.Selenium/Behavioral.Automation.DemoScenarios/Behavioral.Automation.DemoScenarios.csproj index 4062b6d..20217c5 100644 --- a/Behavioral.Automation.Selenium/Behavioral.Automation.DemoScenarios/Behavioral.Automation.DemoScenarios.csproj +++ b/Behavioral.Automation.Selenium/Behavioral.Automation.DemoScenarios/Behavioral.Automation.DemoScenarios.csproj @@ -10,7 +10,7 @@ - + From 17debaf148ee889101d187cc312c692d385ecf5f Mon Sep 17 00:00:00 2001 From: OlegMozhey Date: Fri, 7 Mar 2025 13:22:29 +0400 Subject: [PATCH 2/4] switch Target Framework to net8.0 --- .../Behavioral.Automation.AsyncAbstractions.UI.csproj | 2 +- .../Behavioral.Automation.Configs.csproj | 2 +- .../Behavioral.Automation.Playwright.csproj | 2 +- Behavioral.Automation.Playwright/UITests/UITests.csproj | 2 +- .../Behavioral.Automation.DemoBindings.csproj | 2 +- .../Behavioral.Automation.DemoScenarios.csproj | 2 +- .../Behavioral.Automation.UnitTests.csproj | 2 +- .../Behavioral.Automation/Behavioral.Automation.csproj | 2 +- src/BlazorApp/BlazorApp.csproj | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Behavioral.Automation.AsyncAbstractions.UI/Behavioral.Automation.AsyncAbstractions.UI.csproj b/Behavioral.Automation.AsyncAbstractions.UI/Behavioral.Automation.AsyncAbstractions.UI.csproj index 39e18de..8c7142d 100644 --- a/Behavioral.Automation.AsyncAbstractions.UI/Behavioral.Automation.AsyncAbstractions.UI.csproj +++ b/Behavioral.Automation.AsyncAbstractions.UI/Behavioral.Automation.AsyncAbstractions.UI.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable AnyCPU diff --git a/Behavioral.Automation.Configs/Behavioral.Automation.Configs.csproj b/Behavioral.Automation.Configs/Behavioral.Automation.Configs.csproj index 1bbb437..533031d 100644 --- a/Behavioral.Automation.Configs/Behavioral.Automation.Configs.csproj +++ b/Behavioral.Automation.Configs/Behavioral.Automation.Configs.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable AnyCPU diff --git a/Behavioral.Automation.Playwright/Behavioral.Automation.Playwright/Behavioral.Automation.Playwright.csproj b/Behavioral.Automation.Playwright/Behavioral.Automation.Playwright/Behavioral.Automation.Playwright.csproj index 2a55a0c..4d4eb5b 100644 --- a/Behavioral.Automation.Playwright/Behavioral.Automation.Playwright/Behavioral.Automation.Playwright.csproj +++ b/Behavioral.Automation.Playwright/Behavioral.Automation.Playwright/Behavioral.Automation.Playwright.csproj @@ -22,7 +22,7 @@ true snupkg - net6.0 + net8.0 enable false diff --git a/Behavioral.Automation.Playwright/UITests/UITests.csproj b/Behavioral.Automation.Playwright/UITests/UITests.csproj index c48a320..833baac 100644 --- a/Behavioral.Automation.Playwright/UITests/UITests.csproj +++ b/Behavioral.Automation.Playwright/UITests/UITests.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 Quantori Inc. Specflow scenarios for demonstration of Behavioral.Automation framework features and testing. Quantori Inc. diff --git a/Behavioral.Automation.Selenium/Behavioral.Automation.DemoBindings/Behavioral.Automation.DemoBindings.csproj b/Behavioral.Automation.Selenium/Behavioral.Automation.DemoBindings/Behavioral.Automation.DemoBindings.csproj index 8cdd4fb..317f96b 100644 --- a/Behavioral.Automation.Selenium/Behavioral.Automation.DemoBindings/Behavioral.Automation.DemoBindings.csproj +++ b/Behavioral.Automation.Selenium/Behavioral.Automation.DemoBindings/Behavioral.Automation.DemoBindings.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 false Quantori Inc. Demo project that can be used as example of test configuration. diff --git a/Behavioral.Automation.Selenium/Behavioral.Automation.DemoScenarios/Behavioral.Automation.DemoScenarios.csproj b/Behavioral.Automation.Selenium/Behavioral.Automation.DemoScenarios/Behavioral.Automation.DemoScenarios.csproj index 20217c5..b7fc951 100644 --- a/Behavioral.Automation.Selenium/Behavioral.Automation.DemoScenarios/Behavioral.Automation.DemoScenarios.csproj +++ b/Behavioral.Automation.Selenium/Behavioral.Automation.DemoScenarios/Behavioral.Automation.DemoScenarios.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 Quantori Inc. Specflow scenarios for demonstration of Behavioral.Automation framework features and testing. Quantori Inc. diff --git a/Behavioral.Automation.Selenium/Behavioral.Automation.UnitTests/Behavioral.Automation.UnitTests.csproj b/Behavioral.Automation.Selenium/Behavioral.Automation.UnitTests/Behavioral.Automation.UnitTests.csproj index f0b6d9d..a81acca 100644 --- a/Behavioral.Automation.Selenium/Behavioral.Automation.UnitTests/Behavioral.Automation.UnitTests.csproj +++ b/Behavioral.Automation.Selenium/Behavioral.Automation.UnitTests/Behavioral.Automation.UnitTests.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 false diff --git a/Behavioral.Automation.Selenium/Behavioral.Automation/Behavioral.Automation.csproj b/Behavioral.Automation.Selenium/Behavioral.Automation/Behavioral.Automation.csproj index b71a85c..fbd928d 100644 --- a/Behavioral.Automation.Selenium/Behavioral.Automation/Behavioral.Automation.csproj +++ b/Behavioral.Automation.Selenium/Behavioral.Automation/Behavioral.Automation.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 true Quantori Inc. Platform design is based on strong and well-defined borderline between procedural test cases structure and object-oriented code-behind. diff --git a/src/BlazorApp/BlazorApp.csproj b/src/BlazorApp/BlazorApp.csproj index 40670e2..99f30f8 100644 --- a/src/BlazorApp/BlazorApp.csproj +++ b/src/BlazorApp/BlazorApp.csproj @@ -1,7 +1,7 @@ - net6.0 + net8.0 enable enable preview From 59f1c4210adb517c2817320c35e0c527106f7dac Mon Sep 17 00:00:00 2001 From: OlegMozhey Date: Fri, 7 Mar 2025 13:24:59 +0400 Subject: [PATCH 3/4] Update dotnet version in GHA workflow --- .github/workflows/PlaywrightProjectTests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/PlaywrightProjectTests.yml b/.github/workflows/PlaywrightProjectTests.yml index e778fec..373d948 100644 --- a/.github/workflows/PlaywrightProjectTests.yml +++ b/.github/workflows/PlaywrightProjectTests.yml @@ -9,10 +9,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Setup .NET Core SDK '5.0.x' - uses: actions/setup-dotnet@v3 + - name: Setup .NET Core SDK '8.0.x' + uses: actions/setup-dotnet@v4 with: - dotnet-version: '5.0.x' + dotnet-version: '8.0.x' - name: Run Blazor app run: | cd ./src/BlazorApp From af30683805a97d41fabb1e1d23b1a43573963755 Mon Sep 17 00:00:00 2001 From: OlegMozhey Date: Fri, 7 Mar 2025 13:29:13 +0400 Subject: [PATCH 4/4] switch to dotnet 8.0 --- .github/workflows/Release.yaml | 4 ++-- .github/workflows/SeleniumProjectTests.yaml | 4 ++-- .../Behavioral.Automation.Template.Bindings.csproj | 2 +- .../Behavioral.Automation.Template.Scenarios.csproj | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/Release.yaml b/.github/workflows/Release.yaml index 47f1487..64f6e73 100644 --- a/.github/workflows/Release.yaml +++ b/.github/workflows/Release.yaml @@ -17,9 +17,9 @@ jobs: with: fetch-depth: 0 - name: setup dotnet - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: - dotnet-version: '6.0.x' + dotnet-version: '8.0.x' include-prerelease: true - name: restore packages run: dotnet restore diff --git a/.github/workflows/SeleniumProjectTests.yaml b/.github/workflows/SeleniumProjectTests.yaml index 4c29707..8b73f77 100644 --- a/.github/workflows/SeleniumProjectTests.yaml +++ b/.github/workflows/SeleniumProjectTests.yaml @@ -16,9 +16,9 @@ jobs: steps: - uses: actions/checkout@v3 - name: Setup .NET - uses: actions/setup-dotnet@v2 + uses: actions/setup-dotnet@v4 with: - dotnet-version: '6.0.x' + dotnet-version: '8.0.x' - name: Restore dependencies run: dotnet restore - name: Build diff --git a/Behavioral.Automation.Selenium/Behavioral.Automation.Template/Behavioral.Automation.Template.Bindings/Behavioral.Automation.Template.Bindings.csproj b/Behavioral.Automation.Selenium/Behavioral.Automation.Template/Behavioral.Automation.Template.Bindings/Behavioral.Automation.Template.Bindings.csproj index eb937f0..98c35eb 100644 --- a/Behavioral.Automation.Selenium/Behavioral.Automation.Template/Behavioral.Automation.Template.Bindings/Behavioral.Automation.Template.Bindings.csproj +++ b/Behavioral.Automation.Selenium/Behavioral.Automation.Template/Behavioral.Automation.Template.Bindings/Behavioral.Automation.Template.Bindings.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 false Quantori Inc. Demo project that can be used as example of test configuration. diff --git a/Behavioral.Automation.Selenium/Behavioral.Automation.Template/Behavioral.Automation.Template.Scenarios/Behavioral.Automation.Template.Scenarios.csproj b/Behavioral.Automation.Selenium/Behavioral.Automation.Template/Behavioral.Automation.Template.Scenarios/Behavioral.Automation.Template.Scenarios.csproj index d3e5e42..e96c828 100644 --- a/Behavioral.Automation.Selenium/Behavioral.Automation.Template/Behavioral.Automation.Template.Scenarios/Behavioral.Automation.Template.Scenarios.csproj +++ b/Behavioral.Automation.Selenium/Behavioral.Automation.Template/Behavioral.Automation.Template.Scenarios/Behavioral.Automation.Template.Scenarios.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 Quantori Inc. Specflow scenarios for demonstration of Behavioral.Automation framework features and testing. Quantori Inc.