Improve docs related linter tooling
What does this MR do and why?
- Adds
rake lint:markdown
shortcut to run the same docs related lint tasks locally - Add support for running missing commands through Containerd (nerdctl) among existing Docker when available
- Check whether to use nerdctl or docker when both are available (this happens when using Rancher Desktop, but may happen in the future with Docker Desktop as well as they are adding support for containerd)
- Switch markdownlint to run from yarn only
How to set up and validate locally
Run : rake lint:markdown
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Gabriel Mazetto