- После всех изменений в своей ветке запустить
pnpm changeset
и добавить описание изменений. (для каждой фичи/рефакторинга/документации/обновления/исправления) Тип изменений:patch
- незначительные изменения, не меняют существующие API (1.0.1 => 1.0.2)minor
- значительные изменения, не меняют существующие API (1.0.1 => 1.1.0)major
- значительные изменения, меняют существующие API (1.0.1 => 2.0.0)
- Версионировать изменения с помощью
pnpm version-packages
. Все changeset'ы перенесутся в changeset.md и обновится версия в package.json до нужной - Создать PR с изменениями
- Смержить в
develop
иmain
ветки - Запустить деплой в jenkins (деплой идет из
main
ветки)