7 Commits

Author SHA1 Message Date
Alan Agius
b3ed8aa4ad build: update revert pattern in changelog generator
This change will handle github reverts such as https://github.com/angular/angular-cli/pull/19736
2021-01-08 20:46:24 +01:00
Charles Lyding
9a6b05d56b build: exclude redundant cherry-picked commits when generating changelog
If generating a changelog between tags that are on different branches (e.g., 9.0.3 on 9.0.x and 9.1.0-next.0 on master), commits that were cherry-picked and present in the previous version would also show in the newer version's changelog.  This update analyzes the commits and excludes any that fit this scenario.  Any commits that had conflicts will not be able to be matched authoritatively.  Manual review of the generated changelog may still be needed for attempted cherry-pick commits that had conflicts.
2020-02-26 13:00:13 -08:00
Alan
70a4cbe306 style: enable no-debugger and no-console tslint rules 2019-06-27 09:28:35 -07:00
Hans
2b3f9de403 refactor: use Buffer.from instead of deprecated constructor 2018-12-14 10:55:04 -08:00
Hans Larsen
eaccc04852 docs: change the changelog commits format
See #11740 for an example of how it looks.

Fixes #11740
2018-08-02 13:12:22 -04:00
Filipe Silva
ffb01c57b8 build: return promise on changelog script
The changelog function makes a promise but doesn't return it, causing a race condition between the process exiting and the promise finishing.

On a repository with bigger git history the promise took longer to execute and the process exited first.
2018-06-14 19:45:00 -04:00
Hans Larsen
44086c60ff build: move devkit repo back to angular-cli 2018-06-05 18:50:06 -07:00