Skip to content

Update from Library.Template - #1655

Merged
Andrew Arnott (AArnott) merged 11 commits into
mainfrom
copilot/update-library-template-20260824
Aug 24, 2026
Merged

Update from Library.Template#1655
Andrew Arnott (AArnott) merged 11 commits into
mainfrom
copilot/update-library-template-20260824

Conversation

@AArnott

Copy link
Copy Markdown
Member

Summary

  • Merges Library.Template microbuild commit ca0cdd47a23b8c429073b2e572814a95381aaf29.
  • Updates MicroBuild to 2.0.257 and refreshes template CI/tooling files.
  • Retains xUnit MTP 3.2.2: the repo's Xunit.StaFact 3.0.13 is incompatible with template xUnit 4.0.0.

Validation

  • dotnet restore
  • dotnet build tools/dirs.proj -t:build,pack,publish --no-restore -c Release -warnAsError -warnNotAsError:NU1901,NU1902,NU1903,NU1904,LOCTASK002
  • tools/dotnet-test-cloud.ps1 -Configuration Release -Agent Local ⚠️ core threading tests pass; 3 analyzer tests fail due to unavailable RemoteDesktop NuGet source while resolving Microsoft.NETFramework.ReferenceAssemblies.net20 (environmental).

renovate Bot and others added 11 commits August 14, 2026 15:31
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
… (557)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This latest update keeps compliant with the latest security push.
Merge ca0cdd4 from https://github.com/aarnott/Library.Template. Resolve the Directory.Packages.props conflict by retaining repository-specific CodeAnalysis and CodefixTesting versions while taking MicroBuildVersion 2.0.257. Retain xunit.v3.mtp-v2 3.2.2 because Xunit.StaFact 3.0.13 is incompatible with the incoming xUnit 4.0.0 package.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings August 24, 2026 18:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Library.Template tooling, CI network isolation, release documentation, and local .NET tools.

Changes:

  • Upgrades MicroBuild and repository tools.
  • Applies DefaultDeny,CFSClean3 across Azure Pipelines.
  • Refreshes release and Trusted Publishing guidance.
  • Minor documentation mismatch noted in CONTRIBUTING.md.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 1 comment.

Show a summary per file
File Summary
Directory.Packages.props Updates MicroBuild.
CONTRIBUTING.md Refreshes release instructions; references unavailable GitHub workflows.
azure-pipelines/vs-validation.yml Updates network isolation policy.
azure-pipelines/vs-insertion.yml Updates network isolation policy.
azure-pipelines/unofficial.yml Updates network isolation policy.
azure-pipelines/release.yml Updates network isolation policy.
azure-pipelines/official.yml Updates network isolation policy.
azure-pipelines/libtemplate-update.yml Updates network isolation policy.
azure-pipelines/archive-sourcecode.yml Updates network isolation policy.
.config/dotnet-tools.json Updates PowerShell and repository tools.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread CONTRIBUTING.md
@AArnott
Andrew Arnott (AArnott) merged commit 849a43b into main Aug 24, 2026
10 checks passed
@AArnott
Andrew Arnott (AArnott) deleted the copilot/update-library-template-20260824 branch August 24, 2026 21:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants