File tree Expand file tree Collapse file tree 3 files changed +112
-185
lines changed Expand file tree Collapse file tree 3 files changed +112
-185
lines changed Original file line number Diff line number Diff line change 1
- # Release
1
+ # Release Process
2
2
3
3
Releases are mostly automated using
4
4
[ release-it] ( https://github.com/release-it/release-it/ ) and
5
5
[ lerna-changelog] ( https://github.com/lerna/lerna-changelog/ ) .
6
6
7
-
8
7
## Preparation
9
8
10
9
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:
25
24
* internal - Used for internal changes that still require a mention in the
26
25
changelog/release notes.
27
26
28
-
29
27
## Release
30
28
31
29
Once the prep work is completed, the actual release is straight forward:
32
30
33
31
* First, ensure that you have installed your projects dependencies:
34
32
35
- ```
33
+ ``` sh
36
34
yarn install
37
35
```
38
36
@@ -51,7 +49,7 @@ yarn install
51
49
52
50
* And last (but not least 😁) do your release.
53
51
54
- ```
52
+ ``` sh
55
53
npx release-it
56
54
```
57
55
Original file line number Diff line number Diff line change 60
60
"jest" : " ^26.4.2" ,
61
61
"prettier" : " ^1.18.2" ,
62
62
"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" ,
65
65
"require-so-slow" : " ^2.0.2" ,
66
66
"walk-sync" : " ^2.2.0"
67
67
},
You can’t perform that action at this time.
0 commit comments