Saltar al contenido principal

2 publicaciones etiquetados con "Git"

Ver Todas las Etiquetas

SemVer: el versionado que nadie lee hasta que te rompe todo

· 10 min de lectura
Oscar Adrian Ortiz Bustos
Ingeniero en Gestión y Desarrollo de Software

Introducción

Seguramente ya te ha pasado. Corres un pnpm install, todo funciona bien, te vas a dormir tranquilo, y al día siguiente el build está roto sin que tú hayas tocado ni una sola línea de código. Vas a investigar y resulta que una dependencia se actualizó sola de la 2.4.1 a la 3.0.0 y decidió, sin avisarte con la debida cortesía, cambiar por completo su API.

Ahí es cuando uno se pregunta: ¿para qué existen los números de versión si de todos modos nos rompen el proyecto? Pues resulta que sí existe una respuesta, y es que ese numerito no se escribe al azar, tiene un nombre y unas reglas bien definidas que la mayoría ignoramos hasta que nos pega en la cara. Se llama Semantic Versioning, o como le decimos de cariño, SemVer.

Domina tus commits: metodología Conventional Commits

· 7 min de lectura
Oscar Adrian Ortiz Bustos
Ingeniero en Gestión y Desarrollo de Software

Introducción

En el desarrollo de software profesional, mantener un historial de commits claro y consistente no es solo una buena practica, es una necesidad. La metodología Conventional Commits ofrece un estándar para escribir mensajes de commit que facilitan la colaboración, la automatización y la generación de changelogs. En este artículo, exploraremos qué son los Conventional Commits, por qué son importantes y cómo implementarlos en tus proyectos.