diff --git a/.github/workflows/dotnet-core.yml b/.github/workflows/dotnet-core.yml index 7725520..2814d21 100644 --- a/.github/workflows/dotnet-core.yml +++ b/.github/workflows/dotnet-core.yml @@ -31,6 +31,10 @@ jobs: uses: actions/setup-dotnet@v4 with: dotnet-version: '8.0.x' + - name: Setup .NET 10.0 + uses: actions/setup-dotnet@v4 + with: + dotnet-version: '10.0.x' # Perform the dotnet actions - name: Restore @@ -92,6 +96,8 @@ jobs: run: dotnet test --no-build --configuration Release --framework net6.0 - name: Test (net8.0) run: dotnet test --no-build --configuration Release --framework net8.0 + - name: Test (net10.0) + run: dotnet test --no-build --configuration Release --framework net10.0 test-windows: name: Test (Windows) @@ -112,6 +118,10 @@ jobs: uses: actions/setup-dotnet@v4 with: dotnet-version: '8.0.x' + - name: Setup .NET 10.0 + uses: actions/setup-dotnet@v4 + with: + dotnet-version: '10.0.x' - name: Restore run: dotnet restore @@ -138,10 +148,10 @@ jobs: with: fetch-depth: 0 - - name: Setup .NET 8.0 + - name: Setup .NET 10.0 uses: actions/setup-dotnet@v4 with: - dotnet-version: '8.0.x' + dotnet-version: '10.0.x' - name: Restore run: dotnet restore diff --git a/src/Geo.ArcGIS/Geo.ArcGIS.csproj b/src/Geo.ArcGIS/Geo.ArcGIS.csproj index f7cd1d7..4575e3a 100644 --- a/src/Geo.ArcGIS/Geo.ArcGIS.csproj +++ b/src/Geo.ArcGIS/Geo.ArcGIS.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net6.0;net8.0 + netstandard2.0;net6.0;net8.0;net10.0 Justin Canton Geo.NET Geo.NET ArcGIS diff --git a/src/Geo.Bing/Geo.Bing.csproj b/src/Geo.Bing/Geo.Bing.csproj index 92da7f3..025386d 100644 --- a/src/Geo.Bing/Geo.Bing.csproj +++ b/src/Geo.Bing/Geo.Bing.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net6.0;net8.0 + netstandard2.0;net6.0;net8.0;net10.0 Justin Canton Geo.NET Geo.NET Bing diff --git a/src/Geo.Core/Geo.Core.csproj b/src/Geo.Core/Geo.Core.csproj index 0074bb4..68dd33d 100644 --- a/src/Geo.Core/Geo.Core.csproj +++ b/src/Geo.Core/Geo.Core.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net6.0;net8.0 + netstandard2.0;net6.0;net8.0;net10.0 Justin Canton Geo.NET Geo.NET Core @@ -16,6 +16,13 @@ enable + + + + + + + @@ -34,7 +41,7 @@ - + diff --git a/src/Geo.Google/Geo.Google.csproj b/src/Geo.Google/Geo.Google.csproj index 22a6bda..254e0b9 100644 --- a/src/Geo.Google/Geo.Google.csproj +++ b/src/Geo.Google/Geo.Google.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net6.0;net8.0 + netstandard2.0;net6.0;net8.0;net10.0 Justin Canton Geo.NET Geo.NET Google diff --git a/src/Geo.Here/Geo.Here.csproj b/src/Geo.Here/Geo.Here.csproj index 7027625..259c37a 100644 --- a/src/Geo.Here/Geo.Here.csproj +++ b/src/Geo.Here/Geo.Here.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net6.0;net8.0 + netstandard2.0;net6.0;net8.0;net10.0 Justin Canton Geo.NET Geo.NET HERE diff --git a/src/Geo.MapBox/Geo.MapBox.csproj b/src/Geo.MapBox/Geo.MapBox.csproj index 2911c80..57baa31 100644 --- a/src/Geo.MapBox/Geo.MapBox.csproj +++ b/src/Geo.MapBox/Geo.MapBox.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net6.0;net8.0 + netstandard2.0;net6.0;net8.0;net10.0 Justin Canton Geo.NET Geo.NET MapBox diff --git a/src/Geo.MapQuest/Geo.MapQuest.csproj b/src/Geo.MapQuest/Geo.MapQuest.csproj index 8440d20..a1430cc 100644 --- a/src/Geo.MapQuest/Geo.MapQuest.csproj +++ b/src/Geo.MapQuest/Geo.MapQuest.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net6.0;net8.0 + netstandard2.0;net6.0;net8.0;net10.0 Justin Canton Geo.NET Geo.NET MapQuest diff --git a/src/Geo.Positionstack/Geo.Positionstack.csproj b/src/Geo.Positionstack/Geo.Positionstack.csproj index bb14ee6..1fa7705 100644 --- a/src/Geo.Positionstack/Geo.Positionstack.csproj +++ b/src/Geo.Positionstack/Geo.Positionstack.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net6.0;net8.0 + netstandard2.0;net6.0;net8.0;net10.0 Justin Canton Geo.NET Geo.NET Positionstack diff --git a/src/Geo.Radar/Geo.Radar.csproj b/src/Geo.Radar/Geo.Radar.csproj index bdedb76..dbc8fbb 100644 --- a/src/Geo.Radar/Geo.Radar.csproj +++ b/src/Geo.Radar/Geo.Radar.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net6.0;net8.0 + netstandard2.0;net6.0;net8.0;net10.0 Justin Canton Geo.NET Geo.NET Radar diff --git a/src/Source.props b/src/Source.props index eebed32..9eea8b0 100644 --- a/src/Source.props +++ b/src/Source.props @@ -1,5 +1,11 @@ + + + + + + diff --git a/test/Geo.ArcGIS.Tests/Geo.ArcGIS.Tests.csproj b/test/Geo.ArcGIS.Tests/Geo.ArcGIS.Tests.csproj index bdd4277..5f47713 100644 --- a/test/Geo.ArcGIS.Tests/Geo.ArcGIS.Tests.csproj +++ b/test/Geo.ArcGIS.Tests/Geo.ArcGIS.Tests.csproj @@ -1,7 +1,7 @@  - net48;netcoreapp3.1;net6.0;net8.0 + net48;netcoreapp3.1;net6.0;net8.0;net10.0 false diff --git a/test/Geo.Bing.Tests/Geo.Bing.Tests.csproj b/test/Geo.Bing.Tests/Geo.Bing.Tests.csproj index 3953f3a..be02cd8 100644 --- a/test/Geo.Bing.Tests/Geo.Bing.Tests.csproj +++ b/test/Geo.Bing.Tests/Geo.Bing.Tests.csproj @@ -1,7 +1,7 @@  - net48;netcoreapp3.1;net6.0;net8.0 + net48;netcoreapp3.1;net6.0;net8.0;net10.0 false diff --git a/test/Geo.Core.Tests/Geo.Core.Tests.csproj b/test/Geo.Core.Tests/Geo.Core.Tests.csproj index 55120ae..a39f594 100644 --- a/test/Geo.Core.Tests/Geo.Core.Tests.csproj +++ b/test/Geo.Core.Tests/Geo.Core.Tests.csproj @@ -1,7 +1,7 @@  - net48;netcoreapp3.1;net6.0;net8.0 + net48;netcoreapp3.1;net6.0;net8.0;net10.0 false diff --git a/test/Geo.Google.Tests/Geo.Google.Tests.csproj b/test/Geo.Google.Tests/Geo.Google.Tests.csproj index 57cc06b..b29d6ff 100644 --- a/test/Geo.Google.Tests/Geo.Google.Tests.csproj +++ b/test/Geo.Google.Tests/Geo.Google.Tests.csproj @@ -1,7 +1,7 @@  - net48;netcoreapp3.1;net6.0;net8.0 + net48;netcoreapp3.1;net6.0;net8.0;net10.0 false diff --git a/test/Geo.Here.Tests/Geo.Here.Tests.csproj b/test/Geo.Here.Tests/Geo.Here.Tests.csproj index 115ffbf..7c429b5 100644 --- a/test/Geo.Here.Tests/Geo.Here.Tests.csproj +++ b/test/Geo.Here.Tests/Geo.Here.Tests.csproj @@ -1,7 +1,7 @@  - net48;netcoreapp3.1;net6.0;net8.0 + net48;netcoreapp3.1;net6.0;net8.0;net10.0 false diff --git a/test/Geo.MapBox.Tests/Geo.MapBox.Tests.csproj b/test/Geo.MapBox.Tests/Geo.MapBox.Tests.csproj index 80bc5ec..8d589ff 100644 --- a/test/Geo.MapBox.Tests/Geo.MapBox.Tests.csproj +++ b/test/Geo.MapBox.Tests/Geo.MapBox.Tests.csproj @@ -1,7 +1,7 @@  - net48;netcoreapp3.1;net6.0;net8.0 + net48;netcoreapp3.1;net6.0;net8.0;net10.0 false diff --git a/test/Geo.MapQuest.Tests/Geo.MapQuest.Tests.csproj b/test/Geo.MapQuest.Tests/Geo.MapQuest.Tests.csproj index 21d454e..240c893 100644 --- a/test/Geo.MapQuest.Tests/Geo.MapQuest.Tests.csproj +++ b/test/Geo.MapQuest.Tests/Geo.MapQuest.Tests.csproj @@ -1,7 +1,7 @@  - net48;netcoreapp3.1;net6.0;net8.0 + net48;netcoreapp3.1;net6.0;net8.0;net10.0 false diff --git a/test/Geo.Positionstack.Tests/Geo.Positionstack.Tests.csproj b/test/Geo.Positionstack.Tests/Geo.Positionstack.Tests.csproj index 0c0308c..f92aaf3 100644 --- a/test/Geo.Positionstack.Tests/Geo.Positionstack.Tests.csproj +++ b/test/Geo.Positionstack.Tests/Geo.Positionstack.Tests.csproj @@ -1,7 +1,7 @@  - net48;netcoreapp3.1;net6.0;net8.0 + net48;netcoreapp3.1;net6.0;net8.0;net10.0 false diff --git a/test/Geo.Radar.Tests/Geo.Radar.Tests.csproj b/test/Geo.Radar.Tests/Geo.Radar.Tests.csproj index cf9b060..46556be 100644 --- a/test/Geo.Radar.Tests/Geo.Radar.Tests.csproj +++ b/test/Geo.Radar.Tests/Geo.Radar.Tests.csproj @@ -1,7 +1,7 @@  - net48;netcoreapp3.1;net6.0;net8.0 + net48;netcoreapp3.1;net6.0;net8.0;net10.0 false