Aller au contenu principal
Settings
Color Mode
Theme Skin
Background

Appearance preferences are saved in this browser only.

Environment
Current Environment Dev

Built with JEKYLL_ENV=development. Changes auto-reload under jekyll serve.

Theme & Build
Jekyll v3.10.0
Last Build Aug 09, 22:50
Page Location
Page Info
Layout default
Collection none
Path fr/docs/development/version-bump.md
URL /fr/docs/development/version-bump/
Cette page a été traduite automatiquement à partir de l'original en anglais. Voir l'original

Workflow d'incrémentation de version

Fonctionnement du versioning sémantique et de l'incrémentation de version dans zer0-mistakes. Référence complète dans docs/systems/.

Table des matières

Workflow d’incrémentation de version

Le thème utilise les Conventional Commits pour déterminer automatiquement les incréments de version :

Préfixe de commit Incrément de version
fix: Patch (1.0.0 → 1.0.1)
feat: Mineur (1.0.0 → 1.1.0)
feat!: ou BREAKING CHANGE: Majeur (1.0.0 → 2.0.0)

La version est stockée dans lib/jekyll-theme-zer0/version.rb et package.json. La commande scripts/bin/release lit l’historique des commits, calcule l’incrément approprié et met à jour les deux fichiers.

Référence complète

La documentation complète du système de versioning automatisé — analyse des commits conventionnels, algorithme de calcul, intégration avec GitHub Actions — se trouve dans la documentation des contributeurs :

Système de version automatisé → docs/systems/automated-version-system.md

Voir aussi : Gestion des versions pour le workflow de publication de bout en bout.