1.1.0 • Published 5 months ago
@cloud-ru/ft-config-semantic-release v1.1.0
@cloud-ru/ft-config-semantic-release
Установка:
npm i @cloud-ru/ft-config-semantic-release
Вместе с пакетом приезжают все необходимые зависимости для работы
semantic-release
в вашем приложении.
Usage
// projectRoot/release.config.js
module.exports = require('@cloud-ru/ft-config-semantic-release').defaultReleaseConfig();
// если необходимо, чтобы при релизе создавался npm-пакет
module.exports = require('@cloud-ru/ft-config-semantic-release').defaultReleaseConfig({ shouldPublishPackage: true });
Также необходимо добавить соответствующую job в ваш CI/CD pipeline.
BREAKING CHANGE commit example
Для выпуска мажорной версии нужно использовать BREAKING CHANGE:
в футере коммита
feat(*TaskId*): some feature
BREAKING CHANGE: something that is not compatible with prev version
1.1.0
5 months ago
1.0.1-preview-7addb7d.0
5 months ago