File tree 2 files changed +29
-5
lines changed
2 files changed +29
-5
lines changed Original file line number Diff line number Diff line change @@ -30,12 +30,36 @@ When reviewing merged PR's the labels to be used are:
30
30
31
31
Once the prep work is completed, the actual release is straight forward:
32
32
33
+ * First ensure that you have ` release-it ` installed globally, generally done by
34
+ using one of the following commands:
35
+
36
+ ```
37
+ # using https://volta.sh
38
+ volta install release-it
39
+
40
+ # using Yarn
41
+ yarn global add release-it
42
+
43
+ # using npm
44
+ npm install --global release-it
45
+ ```
46
+
47
+ * Second, ensure that you have installed your projects dependencies:
48
+
33
49
```
50
+ # using yarn
34
51
yarn install
35
- yarn release
52
+
53
+ # using npm
54
+ npm install
55
+ ```
56
+
57
+ * And last (but not least 😁) do your release:
58
+
59
+ ```
60
+ release-it
36
61
```
37
62
38
- The ` release ` script leverages
39
- [ release-it] ( https://github.com/release-it/release-it/ ) to do the mechanical
63
+ [ release-it] ( https://github.com/release-it/release-it/ ) manages the actual
40
64
release process. It will prompt you through the process of choosing the version
41
65
number, tagging, pushing the tag and commits, etc.
Original file line number Diff line number Diff line change 35
35
"update-docs" : " codemod-cli update-docs"
36
36
},
37
37
"dependencies" : {
38
- "ember-codemods-telemetry-helpers" : " ^0.5.0" ,
39
38
"codemod-cli" : " ^2.0.0" ,
39
+ "ember-codemods-telemetry-helpers" : " ^0.5.0" ,
40
40
"fs-extra" : " ^8.0.1" ,
41
41
"git-repo-info" : " ^2.1.0" ,
42
42
"minimatch" : " ^3.0.4" ,
63
63
},
64
64
"release-it" : {
65
65
"hooks" : {
66
- "before:release " : " yarn update-docs"
66
+ "after:bump " : " yarn update-docs"
67
67
},
68
68
"plugins" : {
69
69
"release-it-lerna-changelog" : {
You can’t perform that action at this time.
0 commit comments