Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.56 KB

File metadata and controls

29 lines (20 loc) · 1.56 KB

Contributing

Процесс внесения изменений в репозиторий

Commit step

Мы используем conventional commits (https://www.conventionalcommits.org/). Description коммита должен быть на русском языке. Изменения в коммите должны затрагивать только один пакет. Версионирование пакетов происходит автоматически, руками версию в package.json не поднимаем.

Пример коммита в пакет plasma-ui:

git commit -m "feat(ui): Добавлен новый компонент"

Pull request

  • Создаем PR в ветку master, дожидаемся успешного завершения работы ci. Если последний commit-message содержит [skip ci] - ci запущен не будет.
  • По завершению должны выпуститься canary-версии затронутых пакетов.
  • Дожидаемся аппрува от всех ревьюеров ПРа.
  • Мержим ПР.

После успешного завешения работы ci для каждого затронутого пакета будет: