From 68fc686791243890ab0d8e513c636aa0f1e75c40 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Mon, 10 Feb 2025 13:59:32 -0800 Subject: [PATCH] Add more link checking exclusions A bunch of USDF hosts have moved around and weren't being excluded properly, and we also weren't excluding some sites that require authentication. Update the link check ignore rules. --- docs/documenteer.toml | 58 ++++++++++++++++++++++++------------------- 1 file changed, 33 insertions(+), 25 deletions(-) diff --git a/docs/documenteer.toml b/docs/documenteer.toml index ffcd277bcd..e1301745bc 100644 --- a/docs/documenteer.toml +++ b/docs/documenteer.toml @@ -52,29 +52,37 @@ sphinx = "https://www.sphinx-doc.org/en/master/" [sphinx.linkcheck] ignore = [ - '^http://localhost', - '^http(s)*://ls.st', - '^https://tucson-teststand.lsst.codes', - '^https://summit-lsp.lsst.codes', - '^https://minikube.lsst.codes', - '^https://base-lsp.lsst.codes', - '^https://demo.lsst.cloud', - '^https://data-dev.lsst.cloud', - '^https://data-int.lsst.cloud', - '^https://data.lsst.cloud', - '^https://data-dev.lsst.eu', - '^https://k8s.slac.stanford.edu', - '^https://rsp.lsst.ac.uk', - '^https://roundtable-dev.lsst.cloud', - '^https://roundtable.lsst.cloud', - '^https://usdf-cm.slac.stanford.edu', - '^https://usdf-cm-dev.slac.stanford.edu', - '^https://usdf-prompt-processing-dev.slac.stanford.edu', - '^https://usdf-rapid-analysis.slac.stanford.edu', - '^https://usdf-rsp.slac.stanford.edu', - '^https://usdf-rsp-dev.slac.stanford.edu', - '^https://usdf-rsp-int.slac.stanford.edu', - '^https://usdf-tel-rsp.slac.stanford.edu', - '^https://github.com/orgs/', - '^https://console.cloud.google.com/', + "^http://localhost", + "^http(s)*://ls.st", + # URLs of Science Platform installations protected by authentication. + "^https://base-lsp.lsst.codes", + "^https://data-dev.lsst.cloud", + "^https://data-dev.lsst.eu", + "^https://data-int.lsst.cloud", + "^https://data.lsst.cloud", + "^https://demo.lsst.cloud", + "^https://k8s.slac.stanford.edu", + "^https://minikube.lsst.codes", + "^https://roundtable-dev.lsst.cloud", + "^https://roundtable.lsst.cloud", + "^https://rsp.lsst.ac.uk", + "^https://summit-lsp.lsst.codes", + "^https://tucson-teststand.lsst.codes", + "^https://usdf-alert-stream-broker-dev.slac.stanford.edu", + "^https://usdf-cm-dev.slac.stanford.edu", + "^https://usdf-cm.slac.stanford.edu", + "^https://usdfdev-prompt-processing.slac.stanford.edu", + "^https://usdfprod-prompt-processing.slac.stanford.edu", + "^https://usdf-rapid-analysis.slac.stanford.edu", + "^https://usdf-rsp-dev.slac.stanford.edu", + "^https://usdf-rsp-int.slac.stanford.edu", + "^https://usdf-rsp.slac.stanford.edu", + "^https://usdf-tel-rsp.slac.stanford.edu", + # Other URLs protected by authentication. + "^https://id-dev.lsst.cloud/", + "^https://id-int.lsst.cloud/", + "^https://id.lsst.cloud/", + "^https://rubinobs.atlassian.net/", + "^https://github.com/orgs/", + "^https://console.cloud.google.com/", ]