Skip to content

Fix shared non-ANTLR CI tooling - #1814

Open
BillWagner wants to merge 1 commit into
dotnet:draft-v9from
BillWagner:shared-non-antlr-ci-prerequisites-v9
Open

BillWagner wants to merge 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 <223556219+Copilot@users.noreply.github.com>

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
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.

1 participant