Skip to content

Fix shared non-ANTLR CI tooling - #1814

Merged
BillWagner merged 1 commit into
dotnet:draft-v9from
BillWagner:shared-non-antlr-ci-prerequisites-v9
Oct 19, 2026
Merged

BillWagner merged 1 commit into
dotnet:draft-v9from
BillWagner:shared-non-antlr-ci-prerequisites-v9

Conversation

@BillWagner

@BillWagner BillWagner commented Sep 18, 2026 •

Copy link
Copy Markdown
Member

Similar tooling changes to #1814, but an additional check because of an issue that's only impacting v9, targeting draft-v9

Summary

  • Cap Checks API submissions at GitHub's 50-annotation limit while retaining every diagnostic in the workflow log and summarizing omitted annotations.
  • Replace malformed section-link IndexOutOfRangeException failures with an actionable TOC003 diagnostic.
  • Add focused regression coverage for annotation truncation and malformed section links.

Validation

  • dotnet test tools/Utilities.Tests/Utilities.Tests.csproj — 1/1 passed
  • dotnet test tools/StandardAnchorTags.Tests/StandardAnchorTags.Tests.csproj — 1/1 passed
  • dotnet build tools/MarkdownConverter/MarkdownConverter.csproj — succeeded
  • git diff --check — passed

@BillWagner
BillWagner requested a review from jskeet September 18, 2026 17:13
Cap Checks API annotations and report malformed section links without crashing.

Co-authored-by: Copilot <[email protected]>

Copilot-Session: 64c533dc-05e9-40c5-98b6-e1d7d50f36bd
@BillWagner
BillWagner force-pushed the shared-non-antlr-ci-prerequisites-v9 branch from 87eb252 to 7588e02 Compare September 18, 2026 19:56
@BillWagner
BillWagner merged commit 913de31 into dotnet:draft-v9 Oct 19, 2026
5 checks passed
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.

2 participants