@cloud-ru/ft-config-semantic-release
TypeScript icon, indicating that this package has built-in type declarations

1.1.3 • Public • Published

@cloud-ru/ft-config-semantic-release

Установка: npm i @cloud-ru/ft-config-semantic-release

Вместе с пакетом приезжают все необходимые зависимости для работы semantic-release в вашем приложении.

Usage

// projectRoot/.releaserc.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

Dependents (0)

Package Sidebar

Install

npm i @cloud-ru/ft-config-semantic-release

Weekly Downloads

31

Version

1.1.3

License

Apache-2.0

Unpacked Size

20.1 kB

Total Files

9

Last publish

Collaborators

  • cloud-ru-tech