docs: turn on link check (#18924)

This commit is contained in:
Bagatur
2024-03-11 10:50:39 -07:00
committed by GitHub
parent 93ef8ead0b
commit 34284c25d4
15 changed files with 64 additions and 66 deletions

View File

@@ -0,0 +1,21 @@
import os
import re
import sys
from pathlib import Path
DOCS_DIR = Path(os.path.abspath(__file__)).parents[1]
def update_links(doc_path, docs_link):
with open(DOCS_DIR / doc_path, "r") as f:
content = f.read()
# replace relative links
content = re.sub("\]\(\.\/", f"]({docs_link}", content)
with open(DOCS_DIR / doc_path, "w") as f:
f.write(content)
if __name__ == "__main__":
update_links(sys.argv[1], sys.argv[2])