Una GitHub Action que mantiene actualizada una pull request de release con cambios de versión y el changelog, y crea un tag y una GitHub Release al fusionarla.
#semver
Mejores herramientas de versionado semántico y lanzamiento de código abierto (2026)
Estas herramientas calculan números de versión, generan changelogs y gestionan la publicación. Conviene elegir según la estructura del proyecto: changesets sirve para monorepos, donde los colaboradores registran sus cambios en archivos de changeset. git-cliff es una CLI en Rust que crea changelogs a partir del historial de Git con Conventional Commits, con parsers y plantillas personalizables. release-it es de uso general e incluye etiquetado, releases en GitHub y GitLab, y publicación en npm. tagpr funciona como GitHub Action y mantiene actualizado un pull request de release hasta que se fusiona.
Ordenar:Añadidos recientemente
Una CLI escrita en Rust que genera archivos de changelog a partir del historial de Git mediante Conventional Commits y parsers regex y plantillas personalizables.
Herramienta autoalojada que supervisa contenedores en Docker, Swarm, Kubernetes, Compose y Nomad, detecta nuevas versiones de imágenes y puede avisar o actualizarlas automáticamente.
Herramienta CLI genérica que automatiza el aumento de versión, las etiquetas de Git, los changelogs, las releases de GitHub/GitLab y la publicación en npm.
Herramienta CLI para gestionar versiones de paquetes, changelogs y publicaciones en monorepos mediante archivos changeset que los colaboradores añaden junto con sus cambios.