git-sumi
git-sumi es un linter de mensajes de commit no opinado escrito en Rust. Es una herramienta flexible para cumplir tus estándares de mensajes de commit, facilitando mensajes consistentes y fácilmente automatizables.
GitHub • Sitio web • Documentación
CaracterÃsticas principales
- Reglas personalizables: Configura git-sumi para satisfacer los requisitos especÃficos de cada proyecto. Configura reglas para Conventional Commits, lÃmites de longitud, uso de Gitmoji y más a través de un archivo de un sencillo archivo de configuración TOML.
- Reporte de errores claro: Proporciona un reporte de errores detallado, haciendo que la corrección sea sencilla y educativa.
- Integración sin fisuras: Al ser único binario, git-sumi se integra fácilmente en tu flujo de trabajo. Incluso puedes usar la Acción de GitHub para validar tus commits (o tÃtulos de PR) sin necesidad de instalar nada localmente.
Buenas prácticas de desarrollo
- Amplia cobertura del código: Más del 95% de cobertura de lÃneas y una cobertura de caracterÃsticas exhaustiva garantizan la robustez de git-sumi.
- Integración continua y publicación: Flujos de trabajo automatizados para probar, integrar y publicar aseguran que cada versión de git-sumi esté completamente probada y lista para su uso.
- Contribuciones de la comunidad: Fomenta las contribuciones de la comunidad de todo tipo, con un enfoque acogedor tanto para los recién llegados como para los desarrolladores experimentados.
- Documentación exhaustiva para empezar con git-sumi y comprender sus caracterÃsticas y capacidades.
Empieza a mejorar tus prácticas de commit hoy
Da el primer paso hacia la transformación de tus prácticas de commit. La combinación de flexibilidad, retroalimentación detallada y fácil integración de git-sumi lo convierte en la opción perfecta para equipos e individuos que buscan mejorar sus mensajes de commit.
Descubre git-sumi y hazlo parte de tu kit de herramientas de desarrollo.