git-sumi
git-sumi és el linter de missatges de commit no opinat escrit en Rust.
GitHub • Lloc web • Documentació
CaracterÃstiques principals
- Regles personalitzables: Configura regles per a Conventional Commits, lÃmits de longitud, ús de Gitmoji i més.
- Informe d’errors clar: Proporciona errors detallats, fent que la correcció sigui senzilla i educativa.
- Integració senzilla: Com a binari únic, git-sumi s’integra fà cilment al teu flux de treball. També pots fer servir l’Acció de GitHub per validar commits (o tÃtols de PR) sense instal·lar res.
Bones prà ctiques de desenvolupament
- Cobertura de codi: 98% de cobertura en tests; un linter ha de ser fiable.
- Integració i publicació contÃnua: Fluxos automatitzats per a testing i publicació de binaris multiplataforma a crates.io, PyPI i GitHub releases.
- Documentació: Documentació completa amb guia rà pida, exemples, regles, integració, FAQ…