sphinx-test-reports' docs are link-checked nowhere β pre-existing, recorded in packages/sphinx-test-reports/AGENTS.md, and since #2009 the site also carries the "Without Sphinx" pages for ub-test-reports and external links to its changelog file on GitHub (docs/index.rst, docs/install.rst), which answer 404 until a merge lands them. The sphinx-needs docs have a Docs-Linkcheck job; the three sibling sites have none.
Proposal: a linkcheck builder run for docs-reports (and the two other extension sites) in ci.yaml's docs jobs, with the same not-required status as sphinx-needs' Docs-Linkcheck and a linkcheck_ignore for the compare links that 404 until a tag exists. Measure the baseline first: the sites link sphinx-needs.readthedocs.io, PyPI and GitHub, so the job needs the network allowlist the sphinx-needs one has.
sphinx-test-reports' docs are link-checked nowhere β pre-existing, recorded in
packages/sphinx-test-reports/AGENTS.md, and since #2009 the site also carries the "Without Sphinx" pages forub-test-reportsand external links to its changelog file on GitHub (docs/index.rst,docs/install.rst), which answer 404 until a merge lands them. The sphinx-needs docs have aDocs-Linkcheckjob; the three sibling sites have none.Proposal: a
linkcheckbuilder run fordocs-reports(and the two other extension sites) inci.yaml's docs jobs, with the same not-required status as sphinx-needs' Docs-Linkcheck and alinkcheck_ignorefor the compare links that 404 until a tag exists. Measure the baseline first: the sites linksphinx-needs.readthedocs.io, PyPI and GitHub, so the job needs the network allowlist the sphinx-needs one has.