Soporte para Lefthook

Hola, chicos. Lefthook se ha fusionado en el entorno de desarrollo. Soy el autor, así que puedo ayudar con cualquier pregunta al respecto. Si alguien tiene problemas o desea una función, avísenme :slight_smile:

¡Bienvenido, @Arkweid! ¿Podrías contar más sobre qué es Lefthook y por qué querríamos saber más al respecto? Quizás un enlace a él y un caso de uso.

Lo usé por primera vez hoy y es genial que no haya tenido que hacer ninguna configuración en mi máquina.

¡Gracias por la solicitud de extracción!

Hay contexto aquí:

Aquí hay un repositorio.
Lefthook es un gestor de hooks de Git. Está escrito en Go, por lo que es simplemente un único binario sin dependencias y puedes usarlo en cualquier tipo de proyecto (Rust, Erlang, Java, lo que quieras).

Características adicionales que podrían interesarte en el contexto de Discourse:
Ejecutar archivos de script - Lefthook puede ejecutar no solo comandos de una sola línea. Aquí tienes un ejemplo de cómo verificar el encabezado del commit y rechazarlo si el patrón no coincide. ¡Adiós a los commits con fix bug! :slight_smile:
Integración con crystalball - siempre es agradable ejecutar las pruebas de rspec solo para el código modificado. Es fácil con Lefthook.

Guía sobre cómo usar Lefthook + Crystallball.
¿Estás cansado de esperar rspec durante 10 minutos y quieres ejecutar las pruebas reales del código modificado? :slight_smile: