Skip to content

Commit 9982091

Browse files
committed
docs: update release docs to cover bumping dev dependencies, which is required to get CI to pass
1 parent 60e04ab commit 9982091

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

docs/process/release.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,15 @@ Releasing is performed using Angular's unified release tooling. Each week, two r
6969

7070
Once FW releases the actual minor/major release (for example: `13.0.0` or `13.1.0`), update dependencies with the following:
7171

72-
1. Update [`constants.bzl`](../../constants.bzl) so `@angular/core` and `ng-packagr` are using the release version (drop `-next.0`).
73-
74-
Merge the above change in a separate PR which lands _after_ FW releases (or else CI will fail) but _before_ the CLI
75-
release PR. Releases are built before the PR is sent for review, so any changes after that point won't be included in the release.
72+
1. Update [`constants.bzl`](../../constants.bzl) so `@angular/core` and `ng-packagr` are using the release version (drop `-rc.*`).
73+
2. Update all `package.json` dependencies on framework packages to to the release version (drop `-rc.*`).
74+
- Components packages release _after_ CLI, so those should be left as `-rc.*`.
75+
3. `pnpm install` to update the `pnpm-lock.yaml` file.
76+
77+
Create a PR with the above changes ([example](https://github.com/angular/angular-cli/pull/31872)) and merge it directly to the RC
78+
branch. This PR must land _after_ FW releases (or else CI will fail) but _before_ the CLI release PR. Releases are built before
79+
the PR is sent for review, so any changes after that point won't be included in the release and this cannot be combined with the
80+
release PR.
7681

7782
**AFTER a minor OR major CLI release:**
7883

0 commit comments

Comments
 (0)