Skip to content

Merge latest Library.Template - #1719

Merged
Andrew Arnott (AArnott) merged 41 commits into
mainfrom
dev/andarno/libtemplateUpdate
Nov 3, 2026
Merged

Andrew Arnott (AArnott) merged 41 commits into
mainfrom
dev/andarno/libtemplateUpdate

Conversation

@AArnott

@AArnott Andrew Arnott (AArnott) commented Nov 3, 2026 •

Copy link
Copy Markdown
Member
  • Update xunit to 4.0.2 (598)
  • Clarify the working directory where test commands run
  • Further clarify test running in the AI skill
  • Bump StyleCop.Analyzers to 1.3.1-beta
  • Move mlc options into shared TOML configuration
  • Update dependency powershell to v7.6.7 (600)
  • Update Dockerfile and global.json updates to v10.0.402 (601)
  • Update dependency TUnit.Engine to 1.75.0 (602)
  • Authenticate copilot-setup-steps too
  • Drop the catch-all renovate group
  • Bump Microsoft.VisualStudio.Internal.MicroBuild.VisualStudio to 2.0.272
  • Publish NativeAOT tests in parallel
  • Suppress NU190x warnings in docfx
  • Set SA1504 severity to silent
  • Update becheran/mlc action to v1.3.0 (603)
  • Classify AotCompatibilityTest as a test for symbol collection
  • Bump StyleCop to 1.3.149-beta
  • Bump StyleCop.Analyzers to 1.3.18-beta
  • Consolidate mlc switches
  • Bump StyleCop.Analyzers to 1.3.79-beta
  • Update mcr.microsoft.com/dotnet/sdk:10.0.402 Docker digest to 747cbad (604)
  • Update dependency powershell to v7.6.8 (605)
  • Update dependency powershell to v7.6.8 (605)
  • Bump StyleCop.Analyzers to 1.3.151-beta
  • Update dependency powershell to v7.6.9 (607)
  • Update Dockerfile and global.json updates to v10.0.403 (608)
  • Update dependency TUnit.Engine to 1.76.28 (609)
  • Update dependency Microsoft.Testing.Platform to 2.5.2 (610)
  • Update dependency TUnit.Engine to 1.78.0 (613)

renovate Bot and others added 30 commits October 10, 2026 07:40
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@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>
This group was undoing policies made in earlier-defined package rules.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
… (604)

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>
renovate Bot and others added 7 commits October 25, 2026 13:49
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>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…emplate

Resolve conflicts by preserving repository-specific test, build, and workflow configuration while applying compatible template updates. Correct the test guidance to use this repository's actual project, framework, and trait.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings November 3, 2026 00:10

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.

🟡 Changes recommended

The unsupported Update on items declared inside a target in test/dirs.proj blocks NativeAOT publishing and executable discovery through tools/Get-NativeAOTTestProjects.ps1.

1 open issue
What changed in this PR

Merges Library.Template updates into the repository’s build, test, and contributor tooling.

Changes:

  • Updates the .NET SDK, PowerShell, testing platform, MicroBuild, and StyleCop dependencies.
  • Adjusts NativeAOT publishing and symbol classification, and adds Azure Artifacts authentication to Copilot setup.
  • Consolidates documentation link-check settings and clarifies testing and documentation guidance.
File Description
tools/​Get-SymbolFiles.ps1 Extends test-symbol classification.
test/​dirs.proj Adjusts metadata for parallel NativeAOT publishing.
global.json Updates the .NET SDK to 10.0.403.
docfx/​docfx.json Suppresses NuGet audit warnings during metadata extraction.
docfx/​.editorconfig Defines DocFX JSON indentation.
Directory.Packages.props Updates shared build and analyzer dependencies.
CONTRIBUTING.md Documents link checking and DocFX warning policy.
AGENTS.md Corrects test project paths and framework examples.
.mlc.toml Centralizes link-check exclusions and redirect settings.
.github/​workflows/​copilot-setup-steps.yml Adds Azure authentication and feed credentials.
.github/​renovate.json Removes the catch-all version restriction.
.editorconfig Sets StyleCop SA1504 severity to silent.
.config/​dotnet-tools.json Updates PowerShell to 7.6.9.
.agents/​skills/​testing/​SKILL.md Clarifies working directories and unstable-test filtering.

Review effort: Balanced

Comment thread test/dirs.proj Resolved
Copilot AI balanced review requested due to automatic review settings November 3, 2026 16:27

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.

🟢 Approval recommended

No active review issues remain for the build, test, documentation, and automation updates.

No open issues 🎉

1 resolved since last review

Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings November 3, 2026 17:08

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.

🔵 Needs a closer look

The .mlc.toml exclusion makes the existing validation job skip all docfx sources, leaving hand-written tutorials and analyzer documentation unchecked for broken links.

No open issues 🎉

1 previously missed issue

In code that hasn't changed since last review

Medium severity Restrict link-check exclusions to generated documentation output

.mlc.toml:7

mlc also reads .mlc.toml when invoked with CLI arguments, so the existing docs_validate.yml job will now skip every file under docfx, including the hand-written tutorials and analyzer documentation. The previous invocation did not exclude that tree, so broken links in the project's main documentation will silently stop being checked. Please restrict this exclusion to generated output rather than the documentation sources.

Review effort: Balanced

@AArnott
Andrew Arnott (AArnott) merged commit 27da192 into main Nov 3, 2026
11 checks passed
@AArnott
Andrew Arnott (AArnott) deleted the dev/andarno/libtemplateUpdate branch November 3, 2026 17:57
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.

3 participants