Release - Generar changelogs con un solo comando
(github.com)-
Herramienta que agrupa todos los cambios (commits) desde el último release y crea un GitHub Release para dejarlos registrados
-
Con el comando
release [type]se pasa un argumento según el estándar de SemVer
→ major : cambios de API incompatibles
→ minor : incorporación de nuevas funciones compatibles hacia atrás
→ patch : corrección de errores compatible hacia atrás
→ pre : pre-release (se puede agregar un sufijo adicional como beta, canary, etc.)
-
Si pones
(patch)o similar en el mensaje del commit, se procesa automáticamente.(ignore)se omite -
Soporta Custom Hook, así que si existe
release.jsen la raíz del proyecto, antes de registrar llama a una función pasándole como argumentos todas las notas de release y los commits. Puedes recibirlos y modificarlos como quieras
Aún no hay comentarios.