@qic/ui-components
TypeScript icon, indicating that this package has built-in type declarations

1.5.0 • Public • Published

QIC UI Components lib

Versioning

Версионирование по semver.

  • На небольшие изменения / исправление багов - patch
  • На добавление новых фич не нарушая совместимости - minor
  • На обратно несовместимые изменения - major
npm version patch # 1.0.0 -> 1.0.1
npm version minor # 1.0.0 -> 1.1.0
npm version major # 1.0.0 -> 2.0.0

How to release

Релиз делается из main ветки

  1. Запускаем npm run check что бы убедиться, что в коде нет ошибок
  2. Создаем новый релиз через интерфейс Github https://github.com/qicgroupdoha/qic-ui-components/releases
  3. Создаем новый тег с версией библиотеки, пример: v1.1.56
  4. В поле target указываем main ветку
  5. В заголовок пишем версию в том же формате, что и тег
  6. В changelog указываем номера PR-ов, которые попали в этот релиз, пример #103 #107 #108
  7. Активируем галку Set as the latest release
  8. Публикуем релиз
  9. Github Actions должны отработать без ошибок https://github.com/qicgroupdoha/qic-ui-components/actions
  10. В течение 5 минут в npm версия обновится https://www.npmjs.com/package/@qic/ui-components

Setup dev env

cp .env.example .env.local

Readme

Keywords

none

Package Sidebar

Install

npm i @qic/ui-components

Weekly Downloads

5

Version

1.5.0

License

none

Unpacked Size

846 kB

Total Files

21

Last publish

Collaborators

  • qic-frontend