Saltar al contenido

# git-sumi

- Etiquetas:
- Git,
- Rust,
- Continuous Integration,
- GitHub Actions,
- CLI,
- automatización

El linter de mensajes de commit no opinado basado en Rust.

git-sumi es el linter de mensajes de commit no opinado escrito en Rust.

#### GitHub • Sitio web • Documentación

## Características principales

- Reglas personalizables: Configura reglas para Conventional Commits, límites de longitud, uso de Gitmoji y más.
- Reporte de errores claro: Proporciona errores detallados, haciendo que la corrección sea sencilla y educativa.
- Integración sencilla: Al ser único binario, git-sumi se integra fácilmente en tu flujo de trabajo. Puedes usar la Acción de GitHub para validar commits (o títulos de PR) sin instalar nada.

## Buenas prácticas de desarrollo

- Cobertura de código: 98% de cobertura de código; un linter debe ser robusto.
- Integración y publicación continua: Flujos automatizados para testing y publicación de binarios multiplataforma en crates.io, PyPI y GitHub releases.
- Documentación: Documentación completa con guía rápida, ejemplos, reglas, integración, FAQ…

- GitHub • Sitio web • Documentación
- Características principales
- Buenas prácticas de desarrollo

Copiado! Copiar código al portapapeles