Joey Perrott
f1d12bf749
build: properly handle whether builds should be stamped for release ( #42319 )
...
Properly build snapshot or release stamped versions of the builds based
on the provided context from the ng-dev toolset.
PR Close #42319
2021-05-25 22:11:03 +00:00
Joey Perrott
5c9bd237e3
build: update release configuration to use new release notes system ( #41905 )
...
Update the ng-dev config for release to use the new release notes system
for generating release notes.
PR Close #41905
2021-05-06 09:40:29 -04:00
Joey Perrott
0712d52e83
build: set npm registry for publishing ( #40485 )
...
Set the npm registry used for publishing npm packages
PR Close #40485
2021-01-27 10:34:21 -08:00
Joey Perrott
158269cb94
feat(dev-infra): automatically add labels to release PRs ( #40016 )
...
Automatically add provided labels to PRs created for release.
PR Close #40016
2021-01-25 10:49:56 -08:00
Joey Perrott
17d2c8d7fa
build: ensure action: merge label is included on release PRs ( #40016 )
...
The release PRs should include the `action: merge`, `PullApprove: disable` and `comp: build & ci`
labels.
PR Close #40016
2021-01-25 10:49:56 -08:00
Joey Perrott
245dccc478
build: update config flags for snapshot builds ( #40095 )
...
Update the config flags used for snapshot builds and release builds.
PR Close #40095
2020-12-15 13:36:56 -08:00
Joey Perrott
d65c2e351f
build: define the package building function for ng-dev release tooling ( #39711 )
...
The packages are built during the release process on demand via a function
defined locally in the ng-dev config.
PR Close #39711
2020-11-23 12:07:39 -08:00
George Kalpakas
6947ceaf44
refactor(dev-infra): several code style and typo fixes ( #39135 )
...
This commit addresses comments from [my review][1] on PR #38656 (which
was merged without comments addressed). The changes are mostly related
to code style and typos.
[1]: https://github.com/angular/angular/pull/38656#pullrequestreview-482129333
PR Close #39135
2020-10-12 10:47:13 -07:00
Paul Gschwendtner
e1c11a36c7
feat(dev-infra): introduce new configuration for release tool ( #38656 )
...
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 #38656
2020-09-28 16:11:40 -04:00