Wiedii — Políticas de Versionado
- Formato:
MAJOR.MINOR.PATCH— sin prefijov, nunca - Correcto:
1.2.0,1.2.1,2.0.0 - Incorrecto:
v1.2.0,v1.2.1 - Patrón de tag en GitLab CI:
if: $CI_COMMIT_TAG =~ /^[0-9]+\.[0-9]+\.[0-9]+$/ - Subir versión en
package.json→ commitear comochore(release): bump version to 1.2.0
Ejemplo de job de release en GitLab CI
release:
stage: deploy
rules:
- if: $CI_COMMIT_TAG =~ /^[0-9]+\.[0-9]+\.[0-9]+$/
script:
- echo "Releasing version $CI_COMMIT_TAG"
- bun run build
- # ... pasos de release
Ver git-flow para el flujo completo de release con tags.