Skip to content

Add doc-link checker with CI integration - #171

Merged
cschanhniem merged 1 commit into
mainfrom
link-checker-ci
Jul 6, 2026
Merged

cschanhniem merged 1 commit into
mainfrom
link-checker-ci

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

Prevents documentation link rot.

Script: scripts/check_doc_links.py — scans all docs/*.md for broken internal markdown links. Reports per-file broken links.

CI: Added doc link check step (tolerates current ~114 broken, catches regressions with --max-errors 150).

Tests: 4 tests covering runs, count, broken list, CLI exit.

2026 tests passing.

- scripts/check_doc_links.py -- scans all docs/*.md for broken internal links
- tests/test_check_doc_links.py -- 4 tests
- CI: doc link check step (tolerates current 114, catches regressions)
- Supports --max-errors N and --warn-only flags
@cschanhniem
cschanhniem merged commit 296d7b6 into main Jul 6, 2026
1 check failed
@cschanhniem
cschanhniem deleted the link-checker-ci branch July 6, 2026 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant