Деплой новой версии

  1. После всех изменений в своей ветке запустить 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)
  2. Версионировать изменения с помощью pnpm version-packages. Все changeset'ы перенесутся в changeset.md и обновится версия в package.json до нужной
  3. Создать PR с изменениями
  4. Смержить в develop и main ветки
  5. Запустить деплой в jenkins (деплой идет из main ветки)