Skip to content

Commit 2caac55

Browse files
Merge pull request #253 from ember-cli/mansona-patch-1
Update RELEASE.md with notes from the latest release
2 parents d441c44 + 0649bf2 commit 2caac55

1 file changed

Lines changed: 23 additions & 4 deletions

File tree

RELEASE.md

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ You can use [this saved search](https://github.com/ember-cli/ember-app-blueprint
4949
- Update blueprint dependencies to latest
5050

5151
```
52-
pnpm dlx update-blueprint-deps --ember-source latest files/package.json
52+
pnpm dlx update-blueprint-deps --filter 'ember-source' --tag latest files/package.json
53+
pnpm dlx update-blueprint-deps --filter '.*' package.json files/package.json
5354
```
5455

5556
- commit this update `git commit -am "update blueprint dependencies to latest"`
@@ -70,7 +71,7 @@ You can use [this saved search](https://github.com/ember-cli/ember-app-blueprint
7071
- Update ember-cli
7172

7273
```
73-
pnpm dlx update-blueprint-deps --filter ember-cli --tag latest files/package.json
74+
pnpm dlx update-blueprint-deps --filter ember-cli --tag latest package.json files/package.json
7475
```
7576
- commit this update `git commit -am "update ember-cli dependency to latest"`
7677
- push and open a PR targeting `release` with a PR title like `Update ember-cli to 6.4`
@@ -103,7 +104,8 @@ You can use [this saved search](https://github.com/ember-cli/ember-app-blueprint
103104
- Update blueprint dependencies to beta
104105

105106
```
106-
pnpm dlx update-blueprint-deps --filter ember-source --tag beta files/package.json
107+
pnpm dlx update-blueprint-deps --filter ember-source --tag beta package.json files/package.json
108+
pnpm dlx update-blueprint-deps --filter '.*' package.json files/package.json
107109
```
108110

109111
- commit this update `git commit -am "update blueprint dependencies to beta"`
@@ -133,7 +135,8 @@ You can use [this saved search](https://github.com/ember-cli/ember-app-blueprint
133135
- Update blueprint dependencies to alpha
134136

135137
```
136-
pnpm dlx update-blueprint-deps --filter ember-source --tag alpha files/package.json
138+
pnpm dlx update-blueprint-deps --filter ember-source --tag alpha package.json files/package.json
139+
pnpm dlx update-blueprint-deps --filter '.*' package.json files/package.json
137140
```
138141

139142
- commit this update `git commit -am "update blueprint dependencies to alpha"`
@@ -147,6 +150,22 @@ You can use [this saved search](https://github.com/ember-cli/ember-app-blueprint
147150
- Merge the `Prepare Alpha Release` when you are ready to release the next alpha version
148151
- Check the `Release Alpha` GitHub action to make sure the release succeeded
149152

153+
### Update all packages
154+
155+
In the `update-blueprint-deps` steps described above we updated all packages that had in-range updates available. We also need to apply any out-of-range updates as part of the release process.
156+
157+
Once the Alpha release has been completed we should run the following command to see if there are any releases that have out-of-range updates available:
158+
159+
```
160+
pnpm dlx update-blueprint-deps --filter '.*' --tag latest package.json files/package.json
161+
```
162+
163+
This is not intended to be committed and opened as a single PR, it is for illustrative purposes only. If your git diff shows that there are any packages that need to have the range updated (i.e. we have a `^` dependency defined but there is a new major release available) then you should run the same command to update that package with a filter on the package name e.g.
164+
165+
```
166+
pnpm dlx update-blueprint-deps --filter 'walk-sync' --tag latest package.json files/package.json
167+
```
168+
150169

151170
### Release ember-cli and update ember-cli versions
152171

0 commit comments

Comments
 (0)