it-incubator / incubator-libs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

  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 ветки)

About


Languages

Language:TypeScript 88.7%Language:SCSS 8.8%Language:MDX 1.3%Language:JavaScript 0.8%Language:Shell 0.1%Language:HTML 0.1%Language:Dockerfile 0.0%