Skip to content

Add CI to validate docs links and table structure - #4

Merged
vidaunited merged 1 commit into
mainfrom
claude/tfk-docs-github-push-57b3y7
Jul 13, 2026
Merged

Add CI to validate docs links and table structure#4
vidaunited merged 1 commit into
mainfrom
claude/tfk-docs-github-push-57b3y7

Conversation

@vidaunited

Copy link
Copy Markdown
Owner

Summary

This repo had no CI configured, so every doc PR had to be spot-checked manually for broken links and malformed tables. Adds:

  • scripts/check_docs.py — dependency-free Python script that checks README.md and docs/*.md for balanced brackets/parens, broken relative links, and markdown tables with inconsistent column counts across rows
  • .github/workflows/docs-check.yml — runs the script on every push/PR to main

Test plan

  • Ran the script locally against the current docs — all pass
  • Verified it correctly fails (non-zero exit, reports the broken link) when a relative link is intentionally broken

Generated by Claude Code

This repo had no CI configured. Adds a lightweight GitHub Actions
workflow that runs a dependency-free Python script on every push/PR
to main, checking README.md and docs/*.md for broken relative links,
unbalanced brackets/parens, and malformed markdown tables.
@vidaunited
vidaunited marked this pull request as ready for review July 13, 2026 17:37
@vidaunited
vidaunited merged commit 07f7cb6 into main Jul 13, 2026
1 check passed
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.

2 participants