13 lines
935 B
TOML
13 lines
935 B
TOML
# Configuration du versioning du projet (commitizen / "gitcz")
|
|
# C'est ce fichier qui porte le NUMÉRO DE VERSION du projet.
|
|
# `cz bump` lit/incrémente automatiquement la valeur `version` ci-dessous
|
|
# en fonction des commits conventionnels, puis crée le tag git correspondant.
|
|
[tool.commitizen]
|
|
name = "cz_conventional_commits" # Type de commits : Conventional Commits (feat:, fix:, ...)
|
|
version = "0.2.0" # <== NUMÉRO DE VERSION du projet
|
|
version_scheme = "semver" # Versionnage sémantique MAJEUR.MINEUR.CORRECTIF
|
|
tag_format = "v$version" # Format des tags de release : v0.1.0, v0.2.0, ...
|
|
major_version_zero = true # Tant que la version commence par 0.x, pas de passage en 1.0 automatique
|
|
update_changelog_on_bump = true # Met à jour CHANGELOG.md à chaque release
|
|
changelog_incremental = true
|
|
annotated_tag = true # Tags annotés (recommandé pour les releases)
|