Fixora

Commits

Conventional Commits 1.0.0 con el ID de la tarea de Plane.

Estructura

<tipo>(<módulo/ámbito>): <descripción corta> (<ID-PLANE>)

[cuerpo opcional con mayor detalle]
  • tipo: una de las etiquetas de la tabla de abajo.
  • módulo/ámbito: la parte del sistema que cambia, por ejemplo auth, cart o chat.
  • descripción corta: qué hace el cambio, en una línea.
  • ID-PLANE: la clave de la tarea (APP-42), para ligar el commit con Plane.

Etiquetas

TipoCuándo usarlo
featUna funcionalidad nueva.
fixLa corrección de un error.
docsCambios solo en documentación.
styleFormato del código (espacios, comas, sangría) sin cambiar su comportamiento.
refactorReorganizar código sin agregar funciones ni corregir errores.
perfMejoras de rendimiento.
testAgregar o corregir pruebas.
buildCambios en el sistema de compilación o en las dependencias.
ciCambios en la integración continua (GitHub Actions).
choreTareas de mantenimiento que no tocan el código de la aplicación.

Ejemplos

feat(auth): desarrollo de la lógica para implementación de Google Auth (APP-42)

Se agregaron los endpoints, métodos y controladores para la integración
con la API de Google Auth.
fix(cart): corrige el cálculo del monto del carrito (APP-87)
docs(diccionario): agrega las columnas de report_attachments (APP-120)

En pull requests

Las ramas de tarea se integran con squash, así que el título del pull request se convierte en el commit final de develop: escríbelo con la misma estructura.

En esta página