-
-
Notifications
You must be signed in to change notification settings - Fork 4k
Open
Labels
A-Build-SystemRelated to build systems or continuous integrationRelated to build systems or continuous integrationC-Code-QualityA section of code that is hard to understand or changeA section of code that is hard to understand or changeS-Needs-DesignThis issue requires design work to think about how it would best be accomplishedThis issue requires design work to think about how it would best be accomplishedX-ControversialThere is active debate or serious implications around merging this PRThere is active debate or serious implications around merging this PR
Description
What problem does this solve or what need does it fill?
superlinter handles a ton of different languages. We don't need that, and swapping to a simpler, purpose-built tool would reduce churn (e.g. #18320) and may improve performance.
What solution would you like?
https://github.com/akiomik/mado is written in Rust (so we can easily help maintain it), and is advertised as being much faster.
What alternative(s) have you considered?
Find some other markdown linter.
#8471 tried this with markdownlint-cli2-action
, which stalled out.
Additional context
The mado
author's Github profile lists them as a bird lover.
Metadata
Metadata
Assignees
Labels
A-Build-SystemRelated to build systems or continuous integrationRelated to build systems or continuous integrationC-Code-QualityA section of code that is hard to understand or changeA section of code that is hard to understand or changeS-Needs-DesignThis issue requires design work to think about how it would best be accomplishedThis issue requires design work to think about how it would best be accomplishedX-ControversialThere is active debate or serious implications around merging this PRThere is active debate or serious implications around merging this PR