Repository navigation
Merge latest Library.Template updates - #433
Merged
Merged
Conversation
In November 2026, .NET drops support for the older runtimes. Also pick up the .NET 11 SDK.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…emplate Specifically, this merges [ade7976 from that repo](AArnott/Library.Template@ade7976).
Add the environment:copilot federated subject used by Copilot setup runs, cover migration of existing configurations, and document the required rerun. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
… (615) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
.NET 11 defaults dotnet sln add --include-references to true. Adding the renamed test project then tries to add the library again and fails because solution folder src already contains that project file. Co-authored-by: Andrew Arnott <andrew@mysideoftheweb.com>
Use SDK 11.0.100 and turn allowPrerelease back off now that the stable SDK is published.
Pin mcr.microsoft.com/dotnet/sdk:11.0.100 to the current multi-arch manifest digest so the devcontainer matches the SDK in global.json. Co-authored-by: Andrew Arnott <andrew@mysideoftheweb.com>
Target .NET 10 with the .NET 11 SDK
This reverts commit 230d0a0.
This reverts commit 8949674.
Keep deleted template placeholder projects and expansion tooling absent; retain the consumer repository's TUnit/MTP test setup. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
The updated tool version is not present in the repository's configured NuGet feed, causing prerequisite installation to fail on Windows and Linux. Restore the previously available version. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #433 +/- ##
==========================================
+ Coverage 77.88% 85.33% +7.45%
==========================================
Files 14 14
Lines 859 859
Branches 224 224
==========================================
+ Hits 669 733 +64
Misses 126 126
+ Partials 64 0 -64
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
Note
This error may be related to your runner configuration. You can now configure runners for Copilot code review separately from Copilot cloud agent by creating a copilot-code-review.yml file with your setup steps. Read the docs for details.
Andrew Arnott (AArnott)
enabled auto-merge
November 11, 2026 22:39
jorgeher-ms
approved these changes
Nov 11, 2026
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.
Keep vs-validation aligned with Library.Template's current SDK, build, and CI guidance, including the Azure OIDC trust needed by Copilot environment setup.
This update advances the SDK and related tooling, and extends
Configure-GitHubOidc.ps1to provisionenvironment:copilotfederated credentials with idempotency coverage. It preserves this consumer's existing test framework and NativeAOT setup while applying the compatible traversal update.Validation:
dotnet restore,dotnet build,tools/dotnet-test-cloud.ps1(231 passed), andtools/tests/Configure-GitHubOidc.Tests.ps1.