diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 446eaf98..ff6c7772 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,18 +20,35 @@ jobs: - name: Install .NET uses: actions/setup-dotnet@v3 + with: + dotnet-version: '8.0.404' + + - name: Uninstall .NET Android and iOS workload + run: dotnet workload uninstall android ios maui - name: Install .NET Android and iOS workload run: dotnet workload install android ios maui - - name: Setup NuGet - uses: nuget/setup-nuget@v1 + - name: List workloads + run: dotnet workload list - - name: Restore NuGet - run: nuget restore Auth0.OidcClient.All.sln + - name: Update workloads + run: dotnet workload update + + - name: List workloads after update + run: dotnet workload list + - name: dotnet version details + run: dotnet --info + + - name: Setup NuGet + uses: nuget/setup-nuget@v1 + - name: Setup MSBuild uses: microsoft/setup-msbuild@v1.1 + + - name: Restore NuGet + run: nuget restore Auth0.OidcClient.All.sln - name: Build run: msbuild Auth0.OidcClient.All.sln -t:rebuild -verbosity:diag -property:Configuration=Release diff --git a/.github/workflows/nuget-release.yml b/.github/workflows/nuget-release.yml index 6343a97d..837be6f8 100644 --- a/.github/workflows/nuget-release.yml +++ b/.github/workflows/nuget-release.yml @@ -4,7 +4,7 @@ on: workflow_call: inputs: dotnet-version: - default: '6.0.x' + default: '8.0.x' type: string project-path: required: true diff --git a/.github/workflows/rl-secure.yml b/.github/workflows/rl-secure.yml index 2eba1f70..ecc5415e 100644 --- a/.github/workflows/rl-secure.yml +++ b/.github/workflows/rl-secure.yml @@ -44,7 +44,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: 6.0.x + dotnet-version: 8.0.x - uses: actions/download-artifact@v4 with: diff --git a/Auth0.OidcClient.All.sln b/Auth0.OidcClient.All.sln index 5de1d953..f781469a 100644 --- a/Auth0.OidcClient.All.sln +++ b/Auth0.OidcClient.All.sln @@ -46,9 +46,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Auth0.OidcClient.WinForms", EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Auth0.OidcClient.WPF", "src\Auth0.OidcClient.WPF\Auth0.OidcClient.WPF.csproj", "{C3030559-6BD9-408C-BB21-6637D9883188}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests", "test\Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests\Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj", "{5DB6D1AB-3252-4833-B97F-1194502F01BF}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests", "test\Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests\Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj", "{5DB6D1AB-3252-4833-B97F-1194502F01BF}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Auth0.OidcClient.MAUI.Platforms.Windows", "src\Auth0.OidcClient.MAUI.Platforms.Windows\Auth0.OidcClient.MAUI.Platforms.Windows.csproj", "{5B9F23A7-E4B7-4FB7-B7DC-F208176799D1}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Auth0.OidcClient.MAUI.Platforms.Windows", "src\Auth0.OidcClient.MAUI.Platforms.Windows\Auth0.OidcClient.MAUI.Platforms.Windows.csproj", "{5B9F23A7-E4B7-4FB7-B7DC-F208176799D1}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/global.json b/global.json index 9cb42705..80f1cefd 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.404B", + "version": "8.0.404", "rollForward": "latestFeature" } - } \ No newline at end of file +} \ No newline at end of file diff --git a/src/Auth0.OidcClient.AndroidX/Auth0.OidcClient.AndroidX.csproj b/src/Auth0.OidcClient.AndroidX/Auth0.OidcClient.AndroidX.csproj index 494ba890..4260699b 100644 --- a/src/Auth0.OidcClient.AndroidX/Auth0.OidcClient.AndroidX.csproj +++ b/src/Auth0.OidcClient.AndroidX/Auth0.OidcClient.AndroidX.csproj @@ -1,6 +1,6 @@  - MonoAndroid12.0;net8.0-android + MonoAndroid12.0;net8.0-android33.0.95 Auth0.OidcClient Auth0.OidcClient Auth0.OidcClient diff --git a/src/Auth0.OidcClient.MAUI.Platforms.Windows/Auth0.OidcClient.MAUI.Platforms.Windows.csproj b/src/Auth0.OidcClient.MAUI.Platforms.Windows/Auth0.OidcClient.MAUI.Platforms.Windows.csproj index 916df013..3d0f9f40 100644 --- a/src/Auth0.OidcClient.MAUI.Platforms.Windows/Auth0.OidcClient.MAUI.Platforms.Windows.csproj +++ b/src/Auth0.OidcClient.MAUI.Platforms.Windows/Auth0.OidcClient.MAUI.Platforms.Windows.csproj @@ -7,7 +7,7 @@ enable 10.0.20348.0 - 10.0.20348.0 + 10.0.17763.0 diff --git a/src/Auth0.OidcClient.MAUI/Auth0.OidcClient.MAUI.csproj b/src/Auth0.OidcClient.MAUI/Auth0.OidcClient.MAUI.csproj index 037928ea..786dc679 100644 --- a/src/Auth0.OidcClient.MAUI/Auth0.OidcClient.MAUI.csproj +++ b/src/Auth0.OidcClient.MAUI/Auth0.OidcClient.MAUI.csproj @@ -1,18 +1,18 @@  - net8.0;net8.0-android;net8.0-ios;net8.0-maccatalyst + net8.0;net8.0-android33.0.95;net8.0-ios16.4.7142;net8.0-maccatalyst16.4.7142 $(TargetFrameworks);net8.0-windows10.0.20348.0 true true enable - 17.2 - 17.2 - 34.0 + 16.4.7142 + 16.4.7142 + 33.0.95 10.0.20348.0 - 10.0.20348.0 + 10.0.17763.0 Auth0.OidcClient diff --git a/src/Auth0.OidcClient.UWP/Auth0.OidcClient.UWP.csproj b/src/Auth0.OidcClient.UWP/Auth0.OidcClient.UWP.csproj index a8872a89..3c5f85b8 100644 --- a/src/Auth0.OidcClient.UWP/Auth0.OidcClient.UWP.csproj +++ b/src/Auth0.OidcClient.UWP/Auth0.OidcClient.UWP.csproj @@ -1,7 +1,7 @@  - uap10.0.20348.0 + uap10.0.19041.0 Auth0.OidcClient Auth0.OidcClient Auth0.OidcClient.UWP @@ -12,8 +12,8 @@ en-US AnyCPU UAP - 10.0.20348.0 - 10.0.20348.0 + 10.0.19041.0 + 10.0.19041.0 DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP prompt 4 diff --git a/src/Auth0.OidcClient.iOS/Auth0.OidcClient.iOS.csproj b/src/Auth0.OidcClient.iOS/Auth0.OidcClient.iOS.csproj index dd82c8dc..bed75ee3 100644 --- a/src/Auth0.OidcClient.iOS/Auth0.OidcClient.iOS.csproj +++ b/src/Auth0.OidcClient.iOS/Auth0.OidcClient.iOS.csproj @@ -12,7 +12,6 @@ false $(DefineConstants); default - e271153b-0df2-4197-83a5-30cd3e05c2e3 portable diff --git a/test/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj b/test/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj index 90c442cc..e27e9395 100644 --- a/test/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj +++ b/test/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj @@ -6,6 +6,7 @@ enable false true + 10.0.20348.38 @@ -29,5 +30,4 @@ - diff --git a/test/UWP/Package.appxmanifest b/test/UWP/Package.appxmanifest index d289e053..d86bdfae 100644 --- a/test/UWP/Package.appxmanifest +++ b/test/UWP/Package.appxmanifest @@ -1,6 +1,6 @@  - + UWPTestApp diff --git a/test/UWP/UWP.csproj b/test/UWP/UWP.csproj index ad8cab25..31c084c8 100644 --- a/test/UWP/UWP.csproj +++ b/test/UWP/UWP.csproj @@ -11,13 +11,15 @@ UWPTestApp en-US UAP - 10.0.20348.0 - 10.0.17763.0 + 10.0.19041.0 + 10.0.19041.0 14 512 {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - UWP_TemporaryKey.pfx - 7A9E1B153ED9BCFE56FC2959315F0D0286C79F6F + + + C13F885330EA8E8B6C408C346DBF6762795E3608 + True true @@ -90,7 +92,7 @@ - + @@ -137,6 +139,14 @@ Auth0.OidcClient.UWP + + + 6.0.0 + + + 6.2.12 + + 14.0 diff --git a/test/UWP/UWP_TemporaryKey.pfx b/test/UWP/UWP_TemporaryKey.pfx index a193dbf1..7af10077 100644 Binary files a/test/UWP/UWP_TemporaryKey.pfx and b/test/UWP/UWP_TemporaryKey.pfx differ diff --git a/test/UWP/project.json.txt b/test/UWP/project.json similarity index 80% rename from test/UWP/project.json.txt rename to test/UWP/project.json index aa7e0b06..160bd2fc 100644 --- a/test/UWP/project.json.txt +++ b/test/UWP/project.json @@ -1,10 +1,10 @@ { "dependencies": { - "IdentityModel.OidcClient": "5.2.1", + "IdentityModel.OidcClient": "6.0.0", "Microsoft.NETCore.UniversalWindowsPlatform": "6.2.12" }, "frameworks": { - "uap10.0.17763": {} + "uap10.0.20348": {} }, "runtimes": { "win10-arm": {},