From 41f6acf82b8ab1505e8241a4d69a83ccf76682cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=BF=97=E5=90=8C?= Date: Fri, 29 Nov 2024 10:45:29 +0800 Subject: [PATCH 1/5] dotnet9 --- .github/workflows/release.yml | 2 +- .github/workflows/standalone.yml | 4 ++-- Directory.Build.props | 4 ++-- docs/quickstart.md | 2 +- global.json | 2 +- readme.md | 2 +- src/assertions/assertions.csproj | 2 +- src/bctklib/bctklib.csproj | 6 +++--- src/build-tasks/build-tasks.csproj | 8 ++------ src/collector/collector.csproj | 10 +++------- src/runner/runner.csproj | 2 +- test/test-build-tasks/test-build-tasks.csproj | 8 ++++---- test/test-collector/test-collector.csproj | 6 +++--- test/test.bctklib/test.bctklib.csproj | 8 ++++---- 14 files changed, 29 insertions(+), 37 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2ed3b6b9..13533a3d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v4 with: - dotnet-version: '8.0.x' + dotnet-version: '9.0.x' - name: Nerdbank.GitVersioning uses: dotnet/nbgv@v0.4.1 diff --git a/.github/workflows/standalone.yml b/.github/workflows/standalone.yml index 705fb36d..4540af17 100644 --- a/.github/workflows/standalone.yml +++ b/.github/workflows/standalone.yml @@ -4,7 +4,7 @@ on: workflow_call: env: - DOTNET_VERSION: 8.0.x + DOTNET_VERSION: 9.0.x CONFIGURATION: Release DIST_PATH: /tmp/dist OUTPUT_PATH: /tmp/out @@ -35,7 +35,7 @@ jobs: - name: Build (${{ matrix.runtime }}) run: | dotnet publish ./src/neoxp \ - --framework net8.0 \ + --framework net9.0 \ --configuration ${{ env.CONFIGURATION }} \ --runtime ${{ matrix.runtime }} \ --self-contained true \ diff --git a/Directory.Build.props b/Directory.Build.props index 41c52e62..57d71c13 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,9 +1,9 @@  - + - net8.0 + net9.0 \ No newline at end of file diff --git a/docs/quickstart.md b/docs/quickstart.md index cebbfe9e..ffc22e6e 100644 --- a/docs/quickstart.md +++ b/docs/quickstart.md @@ -63,7 +63,7 @@ We have completed setting up the private chain and configuring the node. In this Download and install [Visual Studio Code](https://code.visualstudio.com/Download) -1. Download and install [.NET 8.0 SDK](https://dotnet.microsoft.com/download) +1. Download and install [.NET 9.0 SDK](https://dotnet.microsoft.com/download) 2. Run the command line and enter the following command to check if you have installed SDK successfully. diff --git a/global.json b/global.json index d75d7b0d..41c9ad2e 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.6", + "version": "9.0.100", "rollForward": "latestFeature", "allowPrerelease": false } diff --git a/readme.md b/readme.md index 9af56a04..47cc3bde 100644 --- a/readme.md +++ b/readme.md @@ -52,7 +52,7 @@ Neo-Express is a private net optimized for development scenarios, built on the s #### Requirements -- [.NET 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) or higher +- [.NET 9.0](https://dotnet.microsoft.com/en-us/download/dotnet/9.0) or higher #### Installation Steps diff --git a/src/assertions/assertions.csproj b/src/assertions/assertions.csproj index 5b59af02..a908c0dd 100644 --- a/src/assertions/assertions.csproj +++ b/src/assertions/assertions.csproj @@ -10,7 +10,7 @@ - + diff --git a/src/bctklib/bctklib.csproj b/src/bctklib/bctklib.csproj index 75afe255..455a7bb9 100644 --- a/src/bctklib/bctklib.csproj +++ b/src/bctklib/bctklib.csproj @@ -14,13 +14,13 @@ - + - + - + diff --git a/src/build-tasks/build-tasks.csproj b/src/build-tasks/build-tasks.csproj index 71044f84..a6b16dba 100644 --- a/src/build-tasks/build-tasks.csproj +++ b/src/build-tasks/build-tasks.csproj @@ -24,15 +24,11 @@ - - + + runtime; build; native; contentfiles; analyzers; buildtransitive all - - - - diff --git a/src/collector/collector.csproj b/src/collector/collector.csproj index 37778baf..338f909a 100644 --- a/src/collector/collector.csproj +++ b/src/collector/collector.csproj @@ -18,17 +18,13 @@ - + - + runtime; build; native; contentfiles; analyzers; buildtransitive all - - - - - + diff --git a/src/runner/runner.csproj b/src/runner/runner.csproj index 31f8888b..76ed2257 100644 --- a/src/runner/runner.csproj +++ b/src/runner/runner.csproj @@ -13,7 +13,7 @@ - + diff --git a/test/test-build-tasks/test-build-tasks.csproj b/test/test-build-tasks/test-build-tasks.csproj index d3f8a72c..84d92fb2 100644 --- a/test/test-build-tasks/test-build-tasks.csproj +++ b/test/test-build-tasks/test-build-tasks.csproj @@ -32,12 +32,12 @@ a copy of Microsoft.Build.Utilities.Core.dll v15.1.0.0. Tests that depend on types in that package fail unless the test project takes a dependency on Microsoft.Build.Utilities.Core package, v15.1.548. --> - - + + - + - + runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/test-collector/test-collector.csproj b/test/test-collector/test-collector.csproj index e8012a08..be4ea564 100644 --- a/test/test-collector/test-collector.csproj +++ b/test/test-collector/test-collector.csproj @@ -15,9 +15,9 @@ - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/test/test.bctklib/test.bctklib.csproj b/test/test.bctklib/test.bctklib.csproj index 24e0026f..5a8c629c 100644 --- a/test/test.bctklib/test.bctklib.csproj +++ b/test/test.bctklib/test.bctklib.csproj @@ -14,13 +14,13 @@ runtime; build; native; contentfiles; analyzers; buildtransitive all - - + + - + - + runtime; build; native; contentfiles; analyzers; buildtransitive From 528f5f88e63a598e7ed9f7cff85b7e70215b4063 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=BF=97=E5=90=8C?= Date: Fri, 29 Nov 2024 10:59:43 +0800 Subject: [PATCH 2/5] dotnet9 --- .github/workflows/code.yml | 2 +- .github/workflows/test.yml | 2 +- .github/workflows/vse-release.yml | 2 +- samples/src/contract.csproj | 2 +- samples/test/contract-test.csproj | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/code.yml b/.github/workflows/code.yml index 9c22b333..c73e7c17 100644 --- a/.github/workflows/code.yml +++ b/.github/workflows/code.yml @@ -86,7 +86,7 @@ jobs: if: matrix.language == 'csharp' uses: actions/setup-dotnet@v3 with: - dotnet-version: "7.0.x" + dotnet-version: "9.0.x" - name: Nerdbank.GitVersioning uses: dotnet/nbgv@v0.4.1 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ccb51361..ca3371a8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,7 +5,7 @@ on: env: CONFIGURATION: 'Release' - DOTNET_VERSION: '7.0.x' + DOTNET_VERSION: '9.0.x' jobs: format: diff --git a/.github/workflows/vse-release.yml b/.github/workflows/vse-release.yml index 92530d52..53428d30 100644 --- a/.github/workflows/vse-release.yml +++ b/.github/workflows/vse-release.yml @@ -14,7 +14,7 @@ jobs: - name: Setup .NET Core SDK uses: actions/setup-dotnet@v3 with: - dotnet-version: '7.0.x' + dotnet-version: '9.0.x' - name: Setup Nerdbank.GitVersioning uses: dotnet/nbgv@v0.4.1 diff --git a/samples/src/contract.csproj b/samples/src/contract.csproj index f5590d23..5f30bc2c 100644 --- a/samples/src/contract.csproj +++ b/samples/src/contract.csproj @@ -3,7 +3,7 @@ $(AssemblyName) ../express.batch enable - net7.0 + net9.0 3.5.17 diff --git a/samples/test/contract-test.csproj b/samples/test/contract-test.csproj index 92db6407..f60701e6 100644 --- a/samples/test/contract-test.csproj +++ b/samples/test/contract-test.csproj @@ -3,7 +3,7 @@ false enable ContractTests - net7.0 + net9.0 3.5.17 From ee417744c32fccd0e58d68300222b5fa32d0b72a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=BF=97=E5=90=8C?= Date: Fri, 29 Nov 2024 11:01:43 +0800 Subject: [PATCH 3/5] Revert "dotnet9" This reverts commit 41f6acf82b8ab1505e8241a4d69a83ccf76682cd. --- .github/workflows/release.yml | 2 +- .github/workflows/standalone.yml | 4 ++-- Directory.Build.props | 4 ++-- docs/quickstart.md | 2 +- global.json | 2 +- readme.md | 2 +- src/assertions/assertions.csproj | 2 +- src/bctklib/bctklib.csproj | 6 +++--- src/build-tasks/build-tasks.csproj | 8 ++++++-- src/collector/collector.csproj | 10 +++++++--- src/runner/runner.csproj | 2 +- test/test-build-tasks/test-build-tasks.csproj | 8 ++++---- test/test-collector/test-collector.csproj | 6 +++--- test/test.bctklib/test.bctklib.csproj | 8 ++++---- 14 files changed, 37 insertions(+), 29 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 13533a3d..2ed3b6b9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v4 with: - dotnet-version: '9.0.x' + dotnet-version: '8.0.x' - name: Nerdbank.GitVersioning uses: dotnet/nbgv@v0.4.1 diff --git a/.github/workflows/standalone.yml b/.github/workflows/standalone.yml index 4540af17..705fb36d 100644 --- a/.github/workflows/standalone.yml +++ b/.github/workflows/standalone.yml @@ -4,7 +4,7 @@ on: workflow_call: env: - DOTNET_VERSION: 9.0.x + DOTNET_VERSION: 8.0.x CONFIGURATION: Release DIST_PATH: /tmp/dist OUTPUT_PATH: /tmp/out @@ -35,7 +35,7 @@ jobs: - name: Build (${{ matrix.runtime }}) run: | dotnet publish ./src/neoxp \ - --framework net9.0 \ + --framework net8.0 \ --configuration ${{ env.CONFIGURATION }} \ --runtime ${{ matrix.runtime }} \ --self-contained true \ diff --git a/Directory.Build.props b/Directory.Build.props index 57d71c13..41c52e62 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,9 +1,9 @@  - + - net9.0 + net8.0 \ No newline at end of file diff --git a/docs/quickstart.md b/docs/quickstart.md index ffc22e6e..cebbfe9e 100644 --- a/docs/quickstart.md +++ b/docs/quickstart.md @@ -63,7 +63,7 @@ We have completed setting up the private chain and configuring the node. In this Download and install [Visual Studio Code](https://code.visualstudio.com/Download) -1. Download and install [.NET 9.0 SDK](https://dotnet.microsoft.com/download) +1. Download and install [.NET 8.0 SDK](https://dotnet.microsoft.com/download) 2. Run the command line and enter the following command to check if you have installed SDK successfully. diff --git a/global.json b/global.json index 41c9ad2e..d75d7b0d 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "9.0.100", + "version": "8.0.6", "rollForward": "latestFeature", "allowPrerelease": false } diff --git a/readme.md b/readme.md index 47cc3bde..9af56a04 100644 --- a/readme.md +++ b/readme.md @@ -52,7 +52,7 @@ Neo-Express is a private net optimized for development scenarios, built on the s #### Requirements -- [.NET 9.0](https://dotnet.microsoft.com/en-us/download/dotnet/9.0) or higher +- [.NET 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) or higher #### Installation Steps diff --git a/src/assertions/assertions.csproj b/src/assertions/assertions.csproj index a908c0dd..5b59af02 100644 --- a/src/assertions/assertions.csproj +++ b/src/assertions/assertions.csproj @@ -10,7 +10,7 @@ - + diff --git a/src/bctklib/bctklib.csproj b/src/bctklib/bctklib.csproj index 455a7bb9..75afe255 100644 --- a/src/bctklib/bctklib.csproj +++ b/src/bctklib/bctklib.csproj @@ -14,13 +14,13 @@ - + - + - + diff --git a/src/build-tasks/build-tasks.csproj b/src/build-tasks/build-tasks.csproj index a6b16dba..71044f84 100644 --- a/src/build-tasks/build-tasks.csproj +++ b/src/build-tasks/build-tasks.csproj @@ -24,11 +24,15 @@ - - + + runtime; build; native; contentfiles; analyzers; buildtransitive all + + + + diff --git a/src/collector/collector.csproj b/src/collector/collector.csproj index 338f909a..37778baf 100644 --- a/src/collector/collector.csproj +++ b/src/collector/collector.csproj @@ -18,13 +18,17 @@ - + - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + + + + + diff --git a/src/runner/runner.csproj b/src/runner/runner.csproj index 76ed2257..31f8888b 100644 --- a/src/runner/runner.csproj +++ b/src/runner/runner.csproj @@ -13,7 +13,7 @@ - + diff --git a/test/test-build-tasks/test-build-tasks.csproj b/test/test-build-tasks/test-build-tasks.csproj index 84d92fb2..d3f8a72c 100644 --- a/test/test-build-tasks/test-build-tasks.csproj +++ b/test/test-build-tasks/test-build-tasks.csproj @@ -32,12 +32,12 @@ a copy of Microsoft.Build.Utilities.Core.dll v15.1.0.0. Tests that depend on types in that package fail unless the test project takes a dependency on Microsoft.Build.Utilities.Core package, v15.1.548. --> - - + + - + - + runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/test-collector/test-collector.csproj b/test/test-collector/test-collector.csproj index be4ea564..e8012a08 100644 --- a/test/test-collector/test-collector.csproj +++ b/test/test-collector/test-collector.csproj @@ -15,9 +15,9 @@ - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/test/test.bctklib/test.bctklib.csproj b/test/test.bctklib/test.bctklib.csproj index 5a8c629c..24e0026f 100644 --- a/test/test.bctklib/test.bctklib.csproj +++ b/test/test.bctklib/test.bctklib.csproj @@ -14,13 +14,13 @@ runtime; build; native; contentfiles; analyzers; buildtransitive all - - + + - + - + runtime; build; native; contentfiles; analyzers; buildtransitive From d720af9da67186a386c002097e577b5b6ccf75d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=BF=97=E5=90=8C?= Date: Fri, 29 Nov 2024 11:04:36 +0800 Subject: [PATCH 4/5] Reapply "dotnet9" This reverts commit ee417744c32fccd0e58d68300222b5fa32d0b72a. --- .github/workflows/release.yml | 2 +- .github/workflows/standalone.yml | 4 ++-- Directory.Build.props | 4 ++-- docs/quickstart.md | 2 +- global.json | 2 +- readme.md | 2 +- src/assertions/assertions.csproj | 2 +- src/bctklib/bctklib.csproj | 6 +++--- src/build-tasks/build-tasks.csproj | 8 ++------ src/collector/collector.csproj | 10 +++------- src/runner/runner.csproj | 2 +- test/test-build-tasks/test-build-tasks.csproj | 8 ++++---- test/test-collector/test-collector.csproj | 6 +++--- test/test.bctklib/test.bctklib.csproj | 8 ++++---- 14 files changed, 29 insertions(+), 37 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2ed3b6b9..13533a3d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v4 with: - dotnet-version: '8.0.x' + dotnet-version: '9.0.x' - name: Nerdbank.GitVersioning uses: dotnet/nbgv@v0.4.1 diff --git a/.github/workflows/standalone.yml b/.github/workflows/standalone.yml index 705fb36d..4540af17 100644 --- a/.github/workflows/standalone.yml +++ b/.github/workflows/standalone.yml @@ -4,7 +4,7 @@ on: workflow_call: env: - DOTNET_VERSION: 8.0.x + DOTNET_VERSION: 9.0.x CONFIGURATION: Release DIST_PATH: /tmp/dist OUTPUT_PATH: /tmp/out @@ -35,7 +35,7 @@ jobs: - name: Build (${{ matrix.runtime }}) run: | dotnet publish ./src/neoxp \ - --framework net8.0 \ + --framework net9.0 \ --configuration ${{ env.CONFIGURATION }} \ --runtime ${{ matrix.runtime }} \ --self-contained true \ diff --git a/Directory.Build.props b/Directory.Build.props index 41c52e62..57d71c13 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,9 +1,9 @@  - + - net8.0 + net9.0 \ No newline at end of file diff --git a/docs/quickstart.md b/docs/quickstart.md index cebbfe9e..ffc22e6e 100644 --- a/docs/quickstart.md +++ b/docs/quickstart.md @@ -63,7 +63,7 @@ We have completed setting up the private chain and configuring the node. In this Download and install [Visual Studio Code](https://code.visualstudio.com/Download) -1. Download and install [.NET 8.0 SDK](https://dotnet.microsoft.com/download) +1. Download and install [.NET 9.0 SDK](https://dotnet.microsoft.com/download) 2. Run the command line and enter the following command to check if you have installed SDK successfully. diff --git a/global.json b/global.json index d75d7b0d..41c9ad2e 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.6", + "version": "9.0.100", "rollForward": "latestFeature", "allowPrerelease": false } diff --git a/readme.md b/readme.md index 9af56a04..47cc3bde 100644 --- a/readme.md +++ b/readme.md @@ -52,7 +52,7 @@ Neo-Express is a private net optimized for development scenarios, built on the s #### Requirements -- [.NET 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) or higher +- [.NET 9.0](https://dotnet.microsoft.com/en-us/download/dotnet/9.0) or higher #### Installation Steps diff --git a/src/assertions/assertions.csproj b/src/assertions/assertions.csproj index 5b59af02..a908c0dd 100644 --- a/src/assertions/assertions.csproj +++ b/src/assertions/assertions.csproj @@ -10,7 +10,7 @@ - + diff --git a/src/bctklib/bctklib.csproj b/src/bctklib/bctklib.csproj index 75afe255..455a7bb9 100644 --- a/src/bctklib/bctklib.csproj +++ b/src/bctklib/bctklib.csproj @@ -14,13 +14,13 @@ - + - + - + diff --git a/src/build-tasks/build-tasks.csproj b/src/build-tasks/build-tasks.csproj index 71044f84..a6b16dba 100644 --- a/src/build-tasks/build-tasks.csproj +++ b/src/build-tasks/build-tasks.csproj @@ -24,15 +24,11 @@ - - + + runtime; build; native; contentfiles; analyzers; buildtransitive all - - - - diff --git a/src/collector/collector.csproj b/src/collector/collector.csproj index 37778baf..338f909a 100644 --- a/src/collector/collector.csproj +++ b/src/collector/collector.csproj @@ -18,17 +18,13 @@ - + - + runtime; build; native; contentfiles; analyzers; buildtransitive all - - - - - + diff --git a/src/runner/runner.csproj b/src/runner/runner.csproj index 31f8888b..76ed2257 100644 --- a/src/runner/runner.csproj +++ b/src/runner/runner.csproj @@ -13,7 +13,7 @@ - + diff --git a/test/test-build-tasks/test-build-tasks.csproj b/test/test-build-tasks/test-build-tasks.csproj index d3f8a72c..84d92fb2 100644 --- a/test/test-build-tasks/test-build-tasks.csproj +++ b/test/test-build-tasks/test-build-tasks.csproj @@ -32,12 +32,12 @@ a copy of Microsoft.Build.Utilities.Core.dll v15.1.0.0. Tests that depend on types in that package fail unless the test project takes a dependency on Microsoft.Build.Utilities.Core package, v15.1.548. --> - - + + - + - + runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/test-collector/test-collector.csproj b/test/test-collector/test-collector.csproj index e8012a08..be4ea564 100644 --- a/test/test-collector/test-collector.csproj +++ b/test/test-collector/test-collector.csproj @@ -15,9 +15,9 @@ - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/test/test.bctklib/test.bctklib.csproj b/test/test.bctklib/test.bctklib.csproj index 24e0026f..5a8c629c 100644 --- a/test/test.bctklib/test.bctklib.csproj +++ b/test/test.bctklib/test.bctklib.csproj @@ -14,13 +14,13 @@ runtime; build; native; contentfiles; analyzers; buildtransitive all - - + + - + - + runtime; build; native; contentfiles; analyzers; buildtransitive From 586c5db7f33baa8c70969cd0422360472029a83e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=BF=97=E5=90=8C?= Date: Fri, 29 Nov 2024 11:06:25 +0800 Subject: [PATCH 5/5] actions/setup-dotnet@v4 --- .github/workflows/code.yml | 2 +- .github/workflows/test.yml | 4 ++-- .github/workflows/vse-release.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/code.yml b/.github/workflows/code.yml index c73e7c17..1fbef550 100644 --- a/.github/workflows/code.yml +++ b/.github/workflows/code.yml @@ -84,7 +84,7 @@ jobs: - name: Setup .NET Core if: matrix.language == 'csharp' - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: "9.0.x" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ca3371a8..ae639db7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: fetch-depth: 0 - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: ${{ env.DOTNET_VERSION }} @@ -43,7 +43,7 @@ jobs: fetch-depth: 0 - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: ${{ env.DOTNET_VERSION }} diff --git a/.github/workflows/vse-release.yml b/.github/workflows/vse-release.yml index 53428d30..5825c755 100644 --- a/.github/workflows/vse-release.yml +++ b/.github/workflows/vse-release.yml @@ -12,7 +12,7 @@ jobs: - uses: actions/checkout@v3 - name: Setup .NET Core SDK - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: '9.0.x'