diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 9ff59aab..e600a647 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/devcontainers/dotnet:1-8.0-bookworm-slim AS dotnet +FROM mcr.microsoft.com/devcontainers/dotnet:1-9.0-bookworm-slim AS dotnet #==================================================================== diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f8d9ae38..3d3bf5c0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,10 +27,10 @@ jobs: steps: - name: Checkout uses: actions/checkout@v5 - - name: Setup .NET SDK v8.0.x + - name: Setup .NET SDK v9.0.x uses: actions/setup-dotnet@v5 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x - name: Code formating check run: | dotnet tool restore @@ -133,10 +133,10 @@ jobs: run: brew install bison # .NET Setup (and also MSBuild for Windows). - - name: Setup .NET SDK v8.0.x + - name: Setup .NET SDK v9.0.x uses: actions/setup-dotnet@v5 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x - name: Setup MSBuild if: runner.os == 'Windows' uses: microsoft/setup-msbuild@v2 @@ -200,10 +200,10 @@ jobs: run: | mkdir bin cp -rv artifacts/*-native-library/* bin/ - - name: Setup .NET SDK v8.0.x + - name: Setup .NET SDK v9.0.x uses: actions/setup-dotnet@v5 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x - name: Get version id: get-version shell: pwsh @@ -254,11 +254,11 @@ jobs: with: dotnet-version: 6.0.x - name: Setup .NET SDK v8.0.x + if: matrix.dotnet == 'net8.0' uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Setup .NET SDK v9.0.x - if: matrix.dotnet == 'net9.0' uses: actions/setup-dotnet@v5 with: dotnet-version: 9.0.x @@ -327,10 +327,10 @@ jobs: with: name: nuget-package path: nuget - - name: Setup .NET SDK v8.0.x + - name: Setup .NET SDK v9.0.x uses: actions/setup-dotnet@v5 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x # if version contains "-" treat it as pre-release # example: 1.0.0-beta1 - name: Create release diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 875d0231..d72c009e 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -34,10 +34,10 @@ jobs: cd $VCPKG_INSTALLATION_ROOT ./bootstrap-vcpkg.sh - - name: Setup .NET SDK v8.0.x + - name: Setup .NET SDK v9.0.x uses: actions/setup-dotnet@v5 with: - dotnet-version: 8.0.x + dotnet-version: 9.0.x # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/csharp.test/ParquetSharp.Test.csproj b/csharp.test/ParquetSharp.Test.csproj index 5748dbda..f71c5e88 100644 --- a/csharp.test/ParquetSharp.Test.csproj +++ b/csharp.test/ParquetSharp.Test.csproj @@ -2,9 +2,9 @@ net8.0 - + - $(TargetFrameworks);netcoreapp3.1;net6.0;net7.0 + $(TargetFrameworks);net6.0;net9.0 $(TargetFrameworks);net472 9.0 enable diff --git a/fsharp.test/ParquetSharp.Test.FSharp.fsproj b/fsharp.test/ParquetSharp.Test.FSharp.fsproj index b896436d..b01f9064 100644 --- a/fsharp.test/ParquetSharp.Test.FSharp.fsproj +++ b/fsharp.test/ParquetSharp.Test.FSharp.fsproj @@ -2,9 +2,9 @@ net8.0 - + - $(TargetFrameworks);netcoreapp3.1;net6.0;net7.0 + $(TargetFrameworks);net6.0;net9.0 $(TargetFrameworks);net472 x64 true diff --git a/global.json b/global.json index f4129c86..fdad5fa6 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.100", + "version": "9.0.109", "rollForward": "latestMinor" } }