6 Commits

Author SHA1 Message Date
Joey Perrott
f424aa3f0f feat(dev-infra): add support for determining if builds should be stamped ()
Add support for the build process to determine if the generated builds
should be stamped for release.

PR Close 
2021-05-25 22:11:03 +00:00
Joey Perrott
6d87895ffd test(dev-infra): add testing for integration of ReleaseNotes in publishing tooling ()
Add testing of the ReleaseNotes integration with the release publishing tooling.

PR Close 
2021-05-14 21:07:27 +00:00
Joey Perrott
393ce94718 feat(dev-infra): Set up new common release notes generation tooling ()
Enables the new common release notes generation within the ng-dev release publishing
tooling.

PR Close 
2021-05-06 09:40:29 -04:00
Joey Perrott
5e0d5a9ec2 feat(dev-infra): create ReleaseNotes class for generating release notes during publishing ()
Generate release notes to be used for entries in both CHANGELOG.md files as well as
Github releases.

PR Close 
2021-04-09 07:49:48 -07:00
Joey Perrott
158269cb94 feat(dev-infra): automatically add labels to release PRs ()
Automatically add provided labels to PRs created for release.

PR Close 
2021-01-25 10:49:56 -08:00
Paul Gschwendtner
e1c11a36c7 feat(dev-infra): introduce new configuration for release tool ()
Introduces a new configuration for the `ng-dev release` command. This
configuration will be the source of truth for all release packages
and how they can be built.

Additionally, in a temporary manner where each project has its own
way of generating the changelog, the changelog generation can be
configured. This will be removed in the future when there is
canonical changelog generation in the dev-infra shared package.

PR Close 
2020-09-28 16:11:40 -04:00