UNPKG

semantic-release-git-branches

Version:

A fork of @semantic-release/git that uses a more gitflow approach for releases

121 lines (73 loc) 8.2 kB
## [1.2.1](https://github.com/bycedric/semantic-release-git-branches/compare/1.2.0...1.2.1) (2018-08-04) ### Code refactors * upgrade [@semantic-release](https://github.com/semantic-release)/changelog to version 3.0.0 ([#14](https://github.com/bycedric/semantic-release-git-branches/issues/14)) ([75f9b9e](https://github.com/bycedric/semantic-release-git-branches/commit/75f9b9e)) * upgrade clear-module to version 3.0.0 ([61d43b3](https://github.com/bycedric/semantic-release-git-branches/commit/61d43b3)) * upgrade commit-types-peakfijn to version 0.5.0 ([#15](https://github.com/bycedric/semantic-release-git-branches/issues/15)) ([1aa6a1e](https://github.com/bycedric/semantic-release-git-branches/commit/1aa6a1e)) * upgrade conventional-changelog-peakfijn to version 0.5.0 ([#16](https://github.com/bycedric/semantic-release-git-branches/issues/16)) ([1ce1c86](https://github.com/bycedric/semantic-release-git-branches/commit/1ce1c86)) * upgrade cz-changelog-peakfijn to version 0.5.0 ([#17](https://github.com/bycedric/semantic-release-git-branches/issues/17)) ([0ef8947](https://github.com/bycedric/semantic-release-git-branches/commit/0ef8947)) * upgrade fs-extra to version 7.0.0 ([#13](https://github.com/bycedric/semantic-release-git-branches/issues/13)) ([e899bfd](https://github.com/bycedric/semantic-release-git-branches/commit/e899bfd)) * use release commit type for automated releases ([261da5c](https://github.com/bycedric/semantic-release-git-branches/commit/261da5c)) # [1.2.0](https://github.com/bycedric/semantic-release-git-branches/compare/1.1.0...1.2.0) (2018-07-10) ### Bug fixes * pin sinon to 6.0.0 ([e5521ba](https://github.com/bycedric/semantic-release-git-branches/commit/e5521ba)) ### Code refactors * upgrade semantic-release to version 15.6.3 ([#7](https://github.com/bycedric/semantic-release-git-branches/issues/7)) ([585122d](https://github.com/bycedric/semantic-release-git-branches/commit/585122d)) ### New features * integrate commit standards ([900fe16](https://github.com/bycedric/semantic-release-git-branches/commit/900fe16)) ### Other chores * configure custom greenkeeper commit messages ([e413fc7](https://github.com/bycedric/semantic-release-git-branches/commit/e413fc7)) * generate a new changelog from start ([7e1e86f](https://github.com/bycedric/semantic-release-git-branches/commit/7e1e86f)) * unpin sinon and use 6.1.3 ([#10](https://github.com/bycedric/semantic-release-git-branches/issues/10)) ([77da03d](https://github.com/bycedric/semantic-release-git-branches/commit/77da03d)) * update semantic-release to version 15.7.0 ([#9](https://github.com/bycedric/semantic-release-git-branches/issues/9)) ([f1983e2](https://github.com/bycedric/semantic-release-git-branches/commit/f1983e2)) ### Pipeline changes * fix analyze commits settings for semantic release ([c61daee](https://github.com/bycedric/semantic-release-git-branches/commit/c61daee)) * run tests in serial to avoid unexpected git errors ([#8](https://github.com/bycedric/semantic-release-git-branches/issues/8)) ([9783b25](https://github.com/bycedric/semantic-release-git-branches/commit/9783b25)) <a name="1.1.0"></a> # [1.1.0](https://github.com/bycedric/semantic-release-git-branches/compare/1.0.0...1.1.0) (2018-06-18) ### Bug Fixes * add original creator in license ([93f709f](https://github.com/bycedric/semantic-release-git-branches/commit/93f709f)) <a name="1.0.0"></a> # [1.0.0](https://github.com/bycedric/semantic-release-git-branches/compare/0.2.0...1.0.0) (2018-06-17) <a name="0.2.0"></a> # [0.2.0](https://github.com/bycedric/semantic-release-git-branches/compare/0.1.0...0.2.0) (2018-05-27) ### Bug Fixes * properly copy all settings from prepare ([276c791](https://github.com/bycedric/semantic-release-git-branches/commit/276c791)) * remove unused variable from verify ([b157132](https://github.com/bycedric/semantic-release-git-branches/commit/b157132)) <a name="0.1.0"></a> # [0.1.0](https://github.com/bycedric/semantic-release-git-branches/compare/8ba9c68...0.1.0) (2018-05-27) ### Bug Fixes * **package:** add semantic-release as a peerDependency ([c401954](https://github.com/bycedric/semantic-release-git-branches/commit/c401954)) * **package:** update execa to version 0.10.0 ([0a23110](https://github.com/bycedric/semantic-release-git-branches/commit/0a23110)) * **package:** update execa to version 0.9.0 ([b399e7f](https://github.com/bycedric/semantic-release-git-branches/commit/b399e7f)) * **package:** update fs-extra to version 5.0.0 ([7ec2723](https://github.com/bycedric/semantic-release-git-branches/commit/7ec2723)) * add package.json/npm-shrinkwrap.json only if they exists ([79cc028](https://github.com/bycedric/semantic-release-git-branches/commit/79cc028)) * add verify merge branch errors properly ([5e90ec7](https://github.com/bycedric/semantic-release-git-branches/commit/5e90ec7)) * **package:** update fs-extra to version 6.0.0 ([5ed087b](https://github.com/bycedric/semantic-release-git-branches/commit/5ed087b)) * **package:** update git-url-parse to version 8.0.0 ([358e782](https://github.com/bycedric/semantic-release-git-branches/commit/358e782)) * **package:** update node requirement to 8.3 ([db60bbd](https://github.com/bycedric/semantic-release-git-branches/commit/db60bbd)) * **package:** update semantic-release peerDependency ([c64a64c](https://github.com/bycedric/semantic-release-git-branches/commit/c64a64c)) * check prepare props only in verify ones are undefined ([a4c24ec](https://github.com/bycedric/semantic-release-git-branches/commit/a4c24ec)) * lint with tabs instead of spaces ([4d11f50](https://github.com/bycedric/semantic-release-git-branches/commit/4d11f50)) * skip commit if all modified files are in gitignore ([05ab305](https://github.com/bycedric/semantic-release-git-branches/commit/05ab305)) * support older git versions ([ddaf44c](https://github.com/bycedric/semantic-release-git-branches/commit/ddaf44c)) ### Features * add `details` to error messages ([86a2e90](https://github.com/bycedric/semantic-release-git-branches/commit/86a2e90)) * add package-lock.json to list of automatically detected files ([651c192](https://github.com/bycedric/semantic-release-git-branches/commit/651c192)) * change `publish` hook to `prepare` ([0efaae8](https://github.com/bycedric/semantic-release-git-branches/commit/0efaae8)) * create changelog file with dedicated plugin ([a86ff5d](https://github.com/bycedric/semantic-release-git-branches/commit/a86ff5d)) * Initial release ([#1](https://github.com/bycedric/semantic-release-git-branches/issues/1)) ([8ba9c68](https://github.com/bycedric/semantic-release-git-branches/commit/8ba9c68)) * log all git command errors ([72153f8](https://github.com/bycedric/semantic-release-git-branches/commit/72153f8)) * remove `getLastRelease` and do not create Git tag anymore ([c8119da](https://github.com/bycedric/semantic-release-git-branches/commit/c8119da)) * return all errors ([147d2f8](https://github.com/bycedric/semantic-release-git-branches/commit/147d2f8)) * set name/email of commit author and committer via Git env var ([a58c357](https://github.com/bycedric/semantic-release-git-branches/commit/a58c357)) ### BREAKING CHANGES * the `GIT_USERNAME` and `GIT_EMAIL` environment variables are replaced by the [Git environment variables](https://git-scm.com/book/en/v2/Git-Internals-Environment-Variables#_committing) `GIT_AUTHOR_NAME`, `GIT_AUTHOR_EMAIL`, `GIT_COMMITTER_NAME` and `GIT_COMMITTER_EMAIL`. Co-authored-by: Sergey Bekrin <sergey@bekrin.me> * The plugin require sementic-release >=15.0.0 and has to be used in the `prepare` step rather than in `publish`. * The Git tag is not created anymore The Git tag must be created by `semantic-release`. The plugin is compatible only with `semantic-release@13.0.0` and above. * The `getLastRelease` hook is removed The plugin is compatible only with `semantic-release@13.0.0` and above. * The `changelog` options has been removed. The `CHANGELOG.md` is not created or updated anymore. Use https://github.com/semantic-release/changelog to create/update the `CHANGELOG.md`. By default if a `CHANGELOG.md` file exists and has been modified it will be included in the release commit.