В конвейере Continuous Integration (CI), как часть проверок, я хотел бы убедиться, что версия пакета увеличилась.
Любые идеи о том, что может быть лучшим подходом ?
В настоящее время конвейер запускает
npm run lint
для линтинга. npm run test
для покрытия модульных испытаний. npm run build
для создания производственной сборки.
В случае сбоя любого из них ветвь не сможет объединиться. В настоящее время мы должны помнить об увеличении версии пакета, но люди часто забывают об этом. Поскольку мы используем их в инфраструктуре микросервисов, нам действительно нужно это для обновления версии. Было бы здорово включить чек на это.