-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
markdown linting #22
Comments
Maybe https://github.com/marketplace/actions/markdown-linting-action will do what we want? |
kleimkuhler
added a commit
to linkerd/linkerd2
that referenced
this issue
May 20, 2020
## Motivation linkerd/rfc#22 ## Solution Use the [markdown-lint-action](https://github.com/marketplace/actions/markdown-linting-action) to lint all `.md` files for all pull requests and pushes to master. This action uses the default rules outlined in [markdownlint package](https://github.com/DavidAnson/markdownlint/blob/master/doc/Rules.md). The additional rules are added are explained below: - Ignore line length lints for code blocks - Ignore line length lints for tables - Allow duplicate sub-headers in sibling headers (e.g. allowing multiple ## Significant headers in `CHANGES.md` as long as they are part of separate release headers) Signed-off-by: Kevin Leimkuhler <kevin@kleimkuhler.com>
@kleimkuhler Is there anything else left on this one? |
@ihcsim Nope! This was covered in linkerd/linkerd2#4402 and #28 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Wanted: a markdown-linting script that enforce consistent document formatting. Should be a merge-check and a tool that can be run manually to check/fix.
Also, I think we should ideally enforce an 80 char wrap...
The text was updated successfully, but these errors were encountered: