CI: Add Markdown Linter (#5367)
* Add markdown linter
* Make changes to important files
* Add the thing
* Oof
* Create markdown lint config
* MD003: Force ATX heading style
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD006
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD036
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD043
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD039
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD007
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD027
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD037
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD014
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable rules by default
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD002
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Disable MD045 (sigh)
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Apply suggestions from code review
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* Rename .markdownlint.yaml to config/.markdownlint.yaml
* Update ci.yml
* Update config/.markdownlint.yaml
* Re-enable MD022
Co-authored-by: xinbenlv <zzn@zzn.im>
* Rephrase with @xinbenlv's suggestion
Co-authored-by: xinbenlv <zzn@zzn.im>
* Fix markdown again
Co-authored-by: Micah Zoltu <micah@zoltu.net>
Co-authored-by: xinbenlv <zzn@zzn.im>
Co-authored-by: Sam Wilson <sam.wilson@mesh.xyz>
GitHub Diff