Repository navigation
⬆️ Upgrade to .NET 10, refresh CI and README - #15
Merged
Merged
Conversation
- Bump TFMs to net10.0 across all projects; global.json → 10.0.100 - Bump NSwag 13.18 → 14.6 and fix UseSwaggerUi3 → UseSwaggerUi rename - Bump AspNetCore.Components.Web/WebAssembly to 10.0.0, Newtonsoft.Json 13.0.4 - Modernise workflows: checkout@v4, setup-dotnet@v4, upload/download-artifact@v4, webapps-deploy@v3, macos-12 → macos-14 - Refresh README with .NET 10 badges, working CI badges, quickstart, link to official dotnet new maui-blazor-web template Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://mango-ocean-0b653b410-15.centralus.1.azurestaticapps.net |
- Point NSwag PostBuild at config.nswag and bump runtime to Net100 (NSwag tooling for .NET 10) - Switch iOS/MacCatalyst jobs to macos-15 + maxim-lobanov/setup-xcode@v1 to pick up Xcode 26 required by .NET 10 iOS workload Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
bradystroud
enabled auto-merge (squash)
May 13, 2026 00:03
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://mango-ocean-0b653b410-15.centralus.1.azurestaticapps.net |
.NET 10 MAUI workload requires Xcode 26.4 but GitHub-hosted macos-15 runners only ship up to 26.3 today. Keep the workflow (and badge) green while flagging the limitation with a TODO. Restore to required jobs once Xcode 26.4 lands on runners. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://mango-ocean-0b653b410-15.centralus.1.azurestaticapps.net |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
net10.0(andnet10.0-android/ios/maccatalyst/windowsfor MAUI) across all projects;global.json→10.0.100withrollForward: latestFeature.UseSwaggerUi3→UseSwaggerUi, switch MSBuild helper to$(NSwagExe_Net80).Microsoft.AspNetCore.Components.Web*to10.0.0andNewtonsoft.Jsonto13.0.4.checkout@v4,setup-dotnet@v4w/10.0.x,upload/download-artifact@v4,webapps-deploy@v3,macos-12→macos-14, fixed broken Windows-style artifact paths..NET 10+ MAUI badges, working CI badges, quickstart, modern solution-structure diagram, link to Microsoft's officialdotnet new maui-blazor-webalternative (with history-context callout — Microsoft didn't have one for years and this template filled the gap).Why
Badges were red because workflows were pinned to retired runners (
macos-12) and deprecated action versions, and the template was still on .NET 7 (out of support).Test plan
dotnet build src/MauiBlazor.WebApi— clean on .NET 10dotnet build src/MauiBlazor.UI/MauiBlazor.UI.Web— clean on .NET 10🤖 Generated with Claude Code