Skip to content

ci: enforce markdownlint on all markdown#21

Merged
lguerard merged 1 commit into
mainfrom
ci/markdownlint
Jun 23, 2026
Merged

ci: enforce markdownlint on all markdown#21
lguerard merged 1 commit into
mainfrom
ci/markdownlint

Conversation

@lguerard

Copy link
Copy Markdown
Contributor

Adds a markdownlint-cli2 config (.markdownlint-cli2.yaml) and a CI gate in lint.yml so every .md is checked on push/PR — markdown is now linted automatically like the Python code.

  • sensible rule set: keeps code-fence-language, heading spacing, etc.; disables line-length / inline-HTML / code-block-style / table-style (they fight the docs)
  • fixes the existing markdown (fence languages, spacing)
  • npx markdownlint-cli2 --fix auto-fixes locally

🤖 Generated with Claude Code

Add a markdownlint-cli2 config + a CI gate so every .md is linted on
push/PR (alongside ruff). Disable line-length/inline-HTML/code-block-
style/table-style rules that fight the docs; keep the useful ones.

Run `npx markdownlint-cli2 --fix` to auto-fix locally.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@lguerard lguerard merged commit dacecbb into main Jun 23, 2026
2 checks passed
@lguerard lguerard deleted the ci/markdownlint branch June 23, 2026 12:25
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