ENFR0.1.0-rc.3

Publier une version

Publiez des versions immuables, rédigez le changelog, revenez en arrière sans risque.


Publier une version
0:00 / 0:21
  1. Construire et contrôler

    Le contrôle qualité lit la version candidate sans jamais la reconstruire.

    terminal
    npx specistry build
    npx specistry check
  2. Rédiger le changelog

    S’il existe déjà des versions, le build produit des candidats de différences structurés. Traitez chacun dans changelog/<version>.json avec des entrées added, changed, deprecated, removed ou fixed.

  3. Publier

    --current la sélectionne après publication. --from fixe la base de comparaison ; --no-diff saute la comparaison et le changelog.

    terminal
    npx specistry release v2 --current --label "2.0" --date 2026-09-05
  4. Revenir en arrière ou déprécier

    Le retour arrière ne déplace que le pointeur « courant ». Une version conservée n’est jamais réécrite.

    terminal
    npx specistry current v1
    npx specistry deprecate v1

Comparer deux versions

terminal
npx specistry diff --from v1 --to v2
npx specistry check --version v2 --from v1

NoteLe changelog est rédigé par vous

Specistry ne publie jamais de texte généré. Seul votre texte apparaît sur /docs/{version}/changelog.

Signaler un problème sur cette page (GitHub)