Files
conductor-oss--conductor/docs/linkcheck.toml
2026-08-20 12:52:15 -07:00

35 lines
1.3 KiB
TOML

# Local documentation link-check configuration. Run via scripts/check-doc-links.sh.
# Deliberately no CI workflow: third-party documentation and live services are
# validated on demand, without making the docs build depend on their availability.
max_concurrency = 8
timeout = 20
max_retries = 2
retry_wait_time = 2
# Local development endpoints, placeholder domains, and template expressions are
# examples rather than public documentation destinations.
exclude = [
"^https?://(localhost|127\\.0\\.0\\.1|\\[::1\\])(?::\\d+)?(?:/|$)",
"^https?://([A-Za-z0-9-]+\\.)?example\\.(com|org|net)(?:/|$)",
"^https?://your-[^/]+(?:/|$)",
"^https?://[^/]*\\{[^/]*\\}",
"^\\$\\{.*\\}$",
"^https://join\\.slack\\.com/t/orkes-conductor/shared_invite/"
]
# MkDocs pages outside the public navigation and implementation assets have
# separate ownership. Public Markdown remains in scope.
exclude_path = [
"^docs/assets/",
"^docs/css/",
"^docs/design/",
"^docs/devguide/architecture/directed-acyclic-graph\\.md$",
"^docs/devguide/cookbook/files-api-usecase\\.md$",
"^docs/devguide/labs/",
"^docs/documentation/advanced/annotation-processor\\.md$",
"^docs/overrides/",
"^docs/resources/(contributing|license|related)\\.md$",
"^docs/robots\\.txt$",
"^docs/wmq/"
]