Skip to content

[link-checker] Fix broken documentation links - #9042

Merged
Amaury Levé (Evangelink) merged 1 commit into
mainfrom
link-checker/fix-double-slash-pr-urls-2026-06-11-eb0b2cd85dc32420
Jun 11, 2026
Merged

[link-checker] Fix broken documentation links#9042
Amaury Levé (Evangelink) merged 1 commit into
mainfrom
link-checker/fix-double-slash-pr-urls-2026-06-11-eb0b2cd85dc32420

Conversation

@Evangelink

Copy link
Copy Markdown
Member

Summary

Fixed 4 malformed pull request URLs in changelog files that had double slashes (pull//NNNN) instead of correct single slash (pull/NNNN) format.

Links Fixed

FilePROld URLNew URL
docs/Changelog-Platform.md#3983pull//3983pull/3983
docs/Changelog-Platform.md#3992pull//3992pull/3992
docs/Changelog-Platform.md#3994pull//3994pull/3994
docs/Changelog.md#4013pull//4013pull/4013

Known Unfixable Links (skipped)

The following links remain broken but are intentional or historical and cannot be fixed:

  • `(localhost/redacted) — intentional localhost example URL
  • https://github.com/microsoft/testanywhere/compare/... — retired repo, historical changelog entries
  • Historical github.com/microsoft/testfx/compare/ entries for old tags (v1.x–v2.x) that no longer exist
  • Azure DevOps build badge endpoint no longer accessible

Note: ~2,800 additional "broken" links reported by the link checker are false positives caused by the link extractor appending trailing ) from markdown syntax to URLs. The actual markdown files are correct.

🤖 Automated content by GitHub Copilot. Posted via a maintainer's GitHub token, so it appears under their account — the account owner did not write or approve this content personally. Generated by the Daily Link Checker & Fixer workflow. · 304.7 AIC · ⌖ 23.5 AIC · [◷]( · )

Add this agentic workflows to your repo

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/link-checker.md@main

Fixed malformed pull request URLs that had double slashes (pull//NNNN)
instead of the correct single slash (pull/NNNN) format.
Files fixed:
- docs/Changelog-Platform.md: PRs #3983, #3992, #3994
- docs/Changelog.md: PR #4013
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
CopilotAI review requested due to automatic review settings June 11, 2026 13:26
@EvangelinkAmaury Levé (Evangelink) added area/documentation Repository or user-facing documentation. type/automation Created or maintained by an agentic workflow. labels Jun 11, 2026

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Fixes malformed GitHub pull request URLs in the documentation changelogs so that changelog entries link correctly to the referenced PRs.

Changes:

  • Corrected https://github.com/microsoft/testfx/pull//NNNN.../pull/NNNN in docs/Changelog.md.
  • Corrected three pull//NNNN links in docs/Changelog-Platform.md.
  • Verified there are no remaining pull// occurrences in docs/*.md.
Show a summary per file
FileDescription
docs/Changelog.mdFixes the PR #4013 link by removing the double slash in the URL.
docs/Changelog-Platform.mdFixes PR links for #3983, #3992, and #3994 by removing the double slash in the URLs.

Copilot's findings

  • Files reviewed: 2/2 changed files
  • Comments generated: 0

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

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

Note

🤖 Automated review by GitHub Copilot. Posted via a maintainer's GitHub token, so it appears under their account — the account owner did not write or approve this content personally. Generated by the Expert Code Review workflow. To request a follow-up action, reply by tagging @copilot directly.

Code Review Summary

Verdict: ✅ All clear — pure documentation correctness fix.

This PR fixes 4 malformed PR hyperlinks in changelog files, changing double-slash paths (/pull//NNNN) to correct single-slash paths (/pull/NNNN). All 4 corrected URLs resolve to valid PRs in the microsoft/testfx repository.

#DimensionVerdictNotes
1Algorithmic Correctness✅ N/Adocs-only
2Security✅ N/Adocs-only
3Performance✅ N/Adocs-only
4Error Handling✅ N/Adocs-only
5Resource Management✅ N/Adocs-only
6Concurrency✅ N/Adocs-only
7Data Validation✅ N/Adocs-only
8API Design✅ N/Adocs-only
9Testability✅ N/Adocs-only
10Maintainability✅ CleanBroken links repaired; changelog integrity improved
11Documentation Correctness✅ CleanAll 4 fixed URLs (/pull/3983, /pull/3992, /pull/3994, /pull/4013) are well-formed and point to valid PRs
12Naming Conventions✅ N/Adocs-only
13Code Duplication✅ N/Adocs-only
14Dependencies✅ N/Adocs-only
15Configuration✅ N/Adocs-only
16Logging / Observability✅ N/Adocs-only
17Backward Compatibility✅ N/Adocs-only
18Internationalization✅ N/Adocs-only
19Accessibility✅ N/Adocs-only
20License / Legal✅ N/Adocs-only
21Test Coverage✅ N/Adocs-only; no code changed
22Fix Correctness✅ Clean/// is the correct single mechanical change needed; no surrounding context was altered

No issues found. The change is minimal, targeted, and correct.

🤖 Automated content by GitHub Copilot. Posted via a maintainer's GitHub token, so it appears under their account — the account owner did not write or approve this content personally. Generated by the Expert Code Review (on PR ready) workflow. · 184.2 AIC · ⌖ 14.6 AIC ·

@Evangelink
Amaury Levé (Evangelink) merged commit 2ada6c8 into mainJun 11, 2026
29 checks passed
@Evangelink
Amaury Levé (Evangelink) deleted the link-checker/fix-double-slash-pr-urls-2026-06-11-eb0b2cd85dc32420 branch June 11, 2026 16:46
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/documentationRepository or user-facing documentation.type/automationCreated or maintained by an agentic workflow.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@Evangelink