Skip to content

Commit ca8509e

Browse files
author
Robert Jackson
committed
Update release setup
1 parent 0b9137a commit ca8509e

File tree

3 files changed

+112
-185
lines changed

3 files changed

+112
-185
lines changed

RELEASE.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
# Release
1+
# Release Process
22

33
Releases are mostly automated using
44
[release-it](https://github.com/release-it/release-it/) and
55
[lerna-changelog](https://github.com/lerna/lerna-changelog/).
66

7-
87
## Preparation
98

109
Since the majority of the actual release process is automated, the primary
@@ -25,14 +24,13 @@ When reviewing merged PR's the labels to be used are:
2524
* internal - Used for internal changes that still require a mention in the
2625
changelog/release notes.
2726

28-
2927
## Release
3028

3129
Once the prep work is completed, the actual release is straight forward:
3230

3331
* First, ensure that you have installed your projects dependencies:
3432

35-
```
33+
```sh
3634
yarn install
3735
```
3836

@@ -51,7 +49,7 @@ yarn install
5149

5250
* And last (but not least 😁) do your release.
5351

54-
```
52+
```sh
5553
npx release-it
5654
```
5755

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@
6060
"jest": "^26.4.2",
6161
"prettier": "^1.18.2",
6262
"qunit": "^2.11.2",
63-
"release-it": "^14.0.3",
64-
"release-it-lerna-changelog": "^2.4.0",
63+
"release-it": "^14.2.0",
64+
"release-it-lerna-changelog": "^3.0.0",
6565
"require-so-slow": "^2.0.2",
6666
"walk-sync": "^2.2.0"
6767
},

0 commit comments

Comments
 (0)