File tree 1 file changed +60
-5
lines changed
1 file changed +60
-5
lines changed Original file line number Diff line number Diff line change @@ -120,8 +120,61 @@ jobs:
120
120
# ### 템플릿 1
121
121
122
122
* 커밋 메시지에 따라 버전 관리
123
+ * 태그 배포
124
+
125
+ > **의존성**
126
+ > ```shell
127
+ > $ npm install -D semantic-release @semantic-release/git
128
+ > ```
129
+
130
+ ` ` ` json
131
+ {
132
+ "plugins": [
133
+ "@semantic-release/commit-analyzer",
134
+ "@semantic-release/release-notes-generator"
135
+ ]
136
+ }
137
+ ` ` `
138
+
139
+ # ### 템플릿 2
140
+
141
+ * 커밋 메시지에 따라 버전 관리
142
+ * 태그 배포
123
143
* package.json 버전 동기화
124
- * release 상시 배포
144
+
145
+ > **의존성**
146
+ > ```shell
147
+ > $ npm install -D semantic-release @semantic-release/git
148
+ > ```
149
+
150
+ ` ` ` json
151
+ {
152
+ "plugins": [
153
+ "@semantic-release/commit-analyzer",
154
+ "@semantic-release/release-notes-generator",
155
+ [
156
+ "@semantic-release/npm",
157
+ {
158
+ "npmPublish": false
159
+ }
160
+ ],
161
+ [
162
+ "@semantic-release/git",
163
+ {
164
+ "assets": ["package.json"],
165
+ "message": "chore(release): ${nextRelease.version}\n\n ${nextRelease.notes}"
166
+ }
167
+ ]
168
+ ]
169
+ }
170
+ ` ` `
171
+
172
+ # ### 템플릿 3
173
+
174
+ * 커밋 메시지에 따라 버전 관리
175
+ * 태그 배포
176
+ * package.json 버전 동기화
177
+ * release 배포
125
178
126
179
> **의존성**
127
180
> ```shell
@@ -151,11 +204,12 @@ jobs:
151
204
}
152
205
` ` `
153
206
154
- # ### 템플릿 2
207
+ # ### 템플릿 4
155
208
156
209
* 커밋 메시지에 따라 버전 관리
210
+ * 태그 배포
157
211
* package.json 버전 동기화
158
- * release 상시 배포
212
+ * release 배포
159
213
* CHANGELOG.md 파일 작성
160
214
161
215
> **의존성**
@@ -193,11 +247,12 @@ jobs:
193
247
}
194
248
` ` `
195
249
196
- # ### 템플릿 3
250
+ # ### 템플릿 5
197
251
198
252
* 커밋 메시지에 따라 버전 관리
253
+ * 태그 배포
199
254
* package.json 버전 동기화
200
- * release 상시 배포
255
+ * release 배포
201
256
* CHANGELOG.md 파일 작성 & 템플릿 수정
202
257
203
258
> **Note**
You can’t perform that action at this time.
0 commit comments