CodeAuditor should be able to check markdown files in PRs to prevent broken content changes getting merged to production.
CodeAuditor will check for the following in the PRs:
Scan all markdown files to check content changes
Scan for all broken Urls
If the url does not include internal path (i.e. "/some-rule") then append with provided parameter
If the url is yet to exist (referencing a new link from the same PR) then it should check for all files in the PR to confirm this url will work after merge and then ignore it
Scan for all bad HTMLs by converting from markdown to HTML
If the Rule in PR is getting archived then it should be ignored
CodeAuditor should be able to check markdown files in PRs to prevent broken content changes getting merged to production.
CodeAuditor will check for the following in the PRs: