Skip to content

Swap from superlinter to a markdown-specific linter #20264

@alice-i-cecile

Description

@alice-i-cecile

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

No one assigned

    Labels

    A-Build-SystemRelated to build systems or continuous integrationC-Code-QualityA section of code that is hard to understand or changeS-Needs-DesignThis issue requires design work to think about how it would best be accomplishedX-ControversialThere is active debate or serious implications around merging this PR

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions