File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # Release
1+ # Release Process
22
33Releases 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
109Since 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
3129Once 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
3634yarn install
3735```
3836
@@ -51,7 +49,7 @@ yarn install
5149
5250* And last (but not least 😁) do your release.
5351
54- ```
52+ ``` sh
5553npx release-it
5654```
5755
Original file line number Diff line number Diff line change 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 },
You can’t perform that action at this time.
0 commit comments