Changelog
Читати файл розмітки з прогресом у проекті легше, ніж читати журнал фіксації.
Автоматичне створення журналу змін із повідомлень комітів є досить поширеним шаблоном у наш час. Є проект під назвою conventional-changelog який генерує журнал змін із повідомлень про фіксацію, які відповідають convention.
Commit message convention
Найпоширенішою угодою є угода про повідомлення фіксації angular, яка детально описана тут . Налаштування.
Setup
встановити:
Додайте ціль
script
до свогоpackage.json
:
Додатково: щоб автоматично надсилати новий git commit and tag плюс публікацію до npm, додайте
postrelease
сценарій:
Releasing
Простий запуск:
На основі повідомлень тип версії: major
| minor
| patch
визначається автоматично. Щоб explicitly явно вказати версію, ви можете вказати --release-as
наприклад::
Last updated