12
12
- uses : actions/setup-node@v3
13
13
with :
14
14
node-version : 16
15
+ registry-url : ' https://registry.npmjs.org'
15
16
16
17
- run : npm install
17
18
- run : npm run build
@@ -41,13 +42,13 @@ jobs:
41
42
42
43
- name : Create Tag
43
44
id : create_tag
44
- uses : jaywcjlove/create-tag-action@v1.3.7
45
+ uses : jaywcjlove/create-tag-action@main
45
46
with :
46
47
package-path : ./core/package.json
47
48
48
49
- name : get tag version
49
50
id : tag_version
50
- uses : jaywcjlove/changelog-generator@v1.5.7
51
+ uses : jaywcjlove/changelog-generator@main
51
52
52
53
- name : Deploy
53
54
uses : peaceiris/actions-gh-pages@v3
58
59
59
60
- name : Generate Changelog
60
61
id : changelog
61
- uses : jaywcjlove/changelog-generator@v1.5.7
62
+ uses : jaywcjlove/changelog-generator@main
62
63
with :
63
64
head-ref : ${{steps.create_tag.outputs.version}}
64
65
filter-author : (renovate-bot|Renovate Bot)
@@ -85,224 +86,259 @@ jobs:
85
86
86
87
87
88
- name : 📦 @uiw/react-codemirror publish to NPM
88
- uses : JS-DevTools/npm-publish@v1
89
- with :
90
- token : ${{ secrets.NPM_TOKEN }}
91
- package : ./core/package.json
89
+ run : npm publish --access public
90
+ working-directory : ./core/
91
+ continue-on-error : true
92
+ env :
93
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
92
94
93
95
94
96
- name : 📦 @uiw/codemirror-themes publish to NPM
95
- uses : JS-DevTools/npm-publish@v1
96
- with :
97
- token : ${{ secrets.NPM_TOKEN }}
98
- package : ./themes/theme/package.json
97
+ run : npm publish --access public
98
+ working-directory : ./themes/theme/
99
+ continue-on-error : true
100
+ env :
101
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
99
102
100
103
101
104
- name : 📦 @uiw/codemirror-themes-all publish to NPM
102
- uses : JS-DevTools/npm-publish@v1
103
- with :
104
- token : ${{ secrets.NPM_TOKEN }}
105
- package : ./themes/all/package.json
105
+ run : npm publish --access public
106
+ working-directory : ./themes/all/
107
+ continue-on-error : true
108
+ env :
109
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
106
110
107
111
108
112
- name : 📦 @uiw/codemirror-theme-okaidia publish to NPM
109
- uses : JS-DevTools/npm-publish@v1
110
- with :
111
- token : ${{ secrets.NPM_TOKEN }}
112
- package : ./themes/okaidia/package.json
113
+ run : npm publish --access public
114
+ working-directory : ./themes/okaidia/
115
+ continue-on-error : true
116
+ env :
117
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
113
118
114
119
115
120
- name : 📦 @uiw/codemirror-theme-solarized publish to NPM
116
- uses : JS-DevTools/npm-publish@v1
117
- with :
118
- token : ${{ secrets.NPM_TOKEN }}
119
- package : ./themes/solarized/package.json
121
+ run : npm publish --access public
122
+ working-directory : ./themes/solarized/
123
+ continue-on-error : true
124
+ env :
125
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
120
126
121
127
- name : 📦 @uiw/codemirror-theme-abcdef publish to NPM
122
- uses : JS-DevTools/npm-publish@v1
123
- with :
124
- token : ${{ secrets.NPM_TOKEN }}
125
- package : ./themes/abcdef/package.json
128
+ run : npm publish --access public
129
+ working-directory : ./themes/abcdef/
130
+ continue-on-error : true
131
+ env :
132
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
126
133
127
134
- name : 📦 @uiw/codemirror-theme-androidstudio publish to NPM
128
- uses : JS-DevTools/npm-publish@v1
129
- with :
130
- token : ${{ secrets.NPM_TOKEN }}
131
- package : ./themes/androidstudio/package.json
135
+ run : npm publish --access public
136
+ working-directory : ./themes/androidstudio/
137
+ continue-on-error : true
138
+ env :
139
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
132
140
133
141
- name : 📦 @uiw/codemirror-theme-atomone publish to NPM
134
- uses : JS-DevTools/npm-publish@v1
135
- with :
136
- token : ${{ secrets.NPM_TOKEN }}
137
- package : ./themes/atomone/package.json
142
+ run : npm publish --access public
143
+ working-directory : ./themes/atomone/
144
+ continue-on-error : true
145
+ env :
146
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
138
147
139
148
- name : 📦 @uiw/codemirror-theme-aura publish to NPM
140
- uses : JS-DevTools/npm-publish@v1
141
- with :
142
- token : ${{ secrets.NPM_TOKEN }}
143
- package : ./themes/aura/package.json
149
+ run : npm publish --access public
150
+ working-directory : ./themes/aura/
151
+ continue-on-error : true
152
+ env :
153
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
144
154
145
155
- name : 📦 @uiw/codemirror-theme-bbedit publish to NPM
146
- uses : JS-DevTools/npm-publish@v1
147
- with :
148
- token : ${{ secrets.NPM_TOKEN }}
149
- package : ./themes/bbedit/package.json
156
+ run : npm publish --access public
157
+ working-directory : ./themes/bbedit/
158
+ continue-on-error : true
159
+ env :
160
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
150
161
151
162
- name : 📦 @uiw/codemirror-theme-dracula publish to NPM
152
- uses : JS-DevTools/npm-publish@v1
153
- with :
154
- token : ${{ secrets.NPM_TOKEN }}
155
- package : ./themes/dracula/package.json
163
+ run : npm publish --access public
164
+ working-directory : ./themes/dracula/
165
+ continue-on-error : true
166
+ env :
167
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
156
168
157
169
- name : 📦 @uiw/codemirror-theme-duotone publish to NPM
158
- uses : JS-DevTools/npm-publish@v1
159
- with :
160
- token : ${{ secrets.NPM_TOKEN }}
161
- package : ./themes/duotone/package.json
170
+ run : npm publish --access public
171
+ working-directory : ./themes/duotone/
172
+ continue-on-error : true
173
+ env :
174
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
162
175
163
176
- name : 📦 @uiw/codemirror-theme-eclipse publish to NPM
164
- uses : JS-DevTools/npm-publish@v1
165
- with :
166
- token : ${{ secrets.NPM_TOKEN }}
167
- package : ./themes/eclipse/package.json
177
+ run : npm publish --access public
178
+ working-directory : ./themes/eclipse/
179
+ continue-on-error : true
180
+ env :
181
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
168
182
169
183
- name : 📦 @uiw/codemirror-theme-github publish to NPM
170
- uses : JS-DevTools/npm-publish@v1
171
- with :
172
- token : ${{ secrets.NPM_TOKEN }}
173
- package : ./themes/github/package.json
184
+ run : npm publish --access public
185
+ working-directory : ./themes/github/
186
+ continue-on-error : true
187
+ env :
188
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
174
189
175
190
- name : 📦 @uiw/codemirror-theme-gruvbox-dark publish to NPM
176
- uses : JS-DevTools/npm-publish@v1
177
- with :
178
- token : ${{ secrets.NPM_TOKEN }}
179
- package : ./themes/gruvbox/package.json
191
+ run : npm publish --access public
192
+ working-directory : ./themes/gruvbox/
193
+ continue-on-error : true
194
+ env :
195
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
180
196
181
197
- name : 📦 @uiw/codemirror-theme-material publish to NPM
182
- uses : JS-DevTools/npm-publish@v1
183
- with :
184
- token : ${{ secrets.NPM_TOKEN }}
185
- package : ./themes/material/package.json
198
+ run : npm publish --access public
199
+ working-directory : ./themes/material/
200
+ continue-on-error : true
201
+ env :
202
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
186
203
187
204
- name : 📦 @uiw/codemirror-theme-noctis-lilac publish to NPM
188
- uses : JS-DevTools/npm-publish@v1
189
- with :
190
- token : ${{ secrets.NPM_TOKEN }}
191
- package : ./themes/noctis-lilac/package.json
205
+ run : npm publish --access public
206
+ working-directory : ./themes/noctis-lilac/
207
+ continue-on-error : true
208
+ env :
209
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
192
210
193
211
- name : 📦 @uiw/codemirror-theme-nord publish to NPM
194
- uses : JS-DevTools/npm-publish@v1
195
- with :
196
- token : ${{ secrets.NPM_TOKEN }}
197
- package : ./themes/nord/package.json
212
+ run : npm publish --access public
213
+ working-directory : ./themes/nord/
214
+ continue-on-error : true
215
+ env :
216
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
198
217
199
218
- name : 📦 @uiw/codemirror-theme-darcula publish to NPM
200
- uses : JS-DevTools/npm-publish@v1
201
- with :
202
- token : ${{ secrets.NPM_TOKEN }}
203
- package : ./themes/darcula/package.json
219
+ run : npm publish --access public
220
+ working-directory : ./themes/darcula/
221
+ continue-on-error : true
222
+ env :
223
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
204
224
205
225
- name : 📦 @uiw/codemirror-theme-bespin publish to NPM
206
- uses : JS-DevTools/npm-publish@v1
207
- with :
208
- token : ${{ secrets.NPM_TOKEN }}
209
- package : ./themes/bespin/package.json
226
+ run : npm publish --access public
227
+ working-directory : ./themes/bespin/
228
+ continue-on-error : true
229
+ env :
230
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
210
231
211
232
- name : 📦 @uiw/codemirror-theme-sublime publish to NPM
212
- uses : JS-DevTools/npm-publish@v1
213
- with :
214
- token : ${{ secrets.NPM_TOKEN }}
215
- package : ./themes/sublime/package.json
233
+ run : npm publish --access public
234
+ working-directory : ./themes/sublime/
235
+ continue-on-error : true
236
+ env :
237
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
216
238
217
239
- name : 📦 @uiw/codemirror-theme-tokyo-night publish to NPM
218
- uses : JS-DevTools/npm-publish@v1
219
- with :
220
- token : ${{ secrets.NPM_TOKEN }}
221
- package : ./themes/tokyo-night/package.json
240
+ run : npm publish --access public
241
+ working-directory : ./themes/tokyo-night/
242
+ continue-on-error : true
243
+ env :
244
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
222
245
223
246
- name : 📦 @uiw/codemirror-theme-tokyo-night-storm publish to NPM
224
- uses : JS-DevTools/npm-publish@v1
225
- with :
226
- token : ${{ secrets.NPM_TOKEN }}
227
- package : ./themes/tokyo-night-storm/package.json
247
+ run : npm publish --access public
248
+ working-directory : ./themes/tokyo-night-storm/
249
+ continue-on-error : true
250
+ env :
251
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
228
252
229
253
- name : 📦 @uiw/codemirror-theme-tokyo-night-day publish to NPM
230
- uses : JS-DevTools/npm-publish@v1
231
- with :
232
- token : ${{ secrets.NPM_TOKEN }}
233
- package : ./themes/tokyo-night-day/package.json
254
+ run : npm publish --access public
255
+ working-directory : ./themes/tokyo-night-day/
256
+ continue-on-error : true
257
+ env :
258
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
234
259
235
260
- name : 📦 @uiw/codemirror-theme-vscode publish to NPM
236
- uses : JS-DevTools/npm-publish@v1
237
- with :
238
- token : ${{ secrets.NPM_TOKEN }}
239
- package : ./themes/vscode/package.json
261
+ run : npm publish --access public
262
+ working-directory : ./themes/vscode/
263
+ continue-on-error : true
264
+ env :
265
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
240
266
241
267
- name : 📦 @uiw/codemirror-theme-xcode publish to NPM
242
- uses : JS-DevTools/npm-publish@v1
243
- with :
244
- token : ${{ secrets.NPM_TOKEN }}
245
- package : ./themes/xcode/package.json
268
+ run : npm publish --access public
269
+ working-directory : ./themes/xcode/
270
+ continue-on-error : true
271
+ env :
272
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
246
273
247
274
- name : 📦 @uiw/codemirror-extensions-basic-setup to NPM
248
- uses : JS-DevTools/npm-publish@v1
249
- with :
250
- token : ${{ secrets.NPM_TOKEN }}
251
- package : ./extensions/basic-setup/package.json
275
+ run : npm publish --access public
276
+ working-directory : ./extensions/basic-setup/
277
+ continue-on-error : true
278
+ env :
279
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
252
280
253
281
- name : 📦 @uiw/codemirror-extensions-classname to NPM
254
- uses : JS-DevTools/npm-publish@v1
255
- with :
256
- token : ${{ secrets.NPM_TOKEN }}
257
- package : ./extensions/classname/package.json
282
+ run : npm publish --access public
283
+ working-directory : ./extensions/classname/
284
+ continue-on-error : true
285
+ env :
286
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
258
287
259
288
- name : 📦 @uiw/codemirror-extensions-events to NPM
260
- uses : JS-DevTools/npm-publish@v1
261
- with :
262
- token : ${{ secrets.NPM_TOKEN }}
263
- package : ./extensions/events/package.json
289
+ run : npm publish --access public
290
+ working-directory : ./extensions/events/
291
+ continue-on-error : true
292
+ env :
293
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
264
294
265
295
- name : 📦 @uiw/codemirror-extensions-color to NPM
266
- uses : JS-DevTools/npm-publish@v1
267
- with :
268
- token : ${{ secrets.NPM_TOKEN }}
269
- package : ./extensions/color/package.json
296
+ run : npm publish --access public
297
+ working-directory : ./extensions/color/
298
+ continue-on-error : true
299
+ env :
300
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
270
301
271
302
- name : 📦 @uiw/codemirror-extensions-hyper-link to NPM
272
- uses : JS-DevTools/npm-publish@v1
273
- with :
274
- token : ${{ secrets.NPM_TOKEN }}
275
- package : ./extensions/hyper-link/package.json
303
+ run : npm publish --access public
304
+ working-directory : ./extensions/hyper-link/
305
+ continue-on-error : true
306
+ env :
307
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
276
308
277
309
- name : 📦 @uiw/codemirror-extensions-line-numbers-relative to NPM
278
- uses : JS-DevTools/npm-publish@v1
279
- with :
280
- token : ${{ secrets.NPM_TOKEN }}
281
- package : ./extensions/line-numbers-relative/package.json
310
+ run : npm publish --access public
311
+ working-directory : ./extensions/line-numbers-relative/
312
+ continue-on-error : true
313
+ env :
314
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
282
315
283
316
- name : 📦 @uiw/codemirror-extensions-langs to NPM
284
- uses : JS-DevTools/npm-publish@v1
285
- with :
286
- token : ${{ secrets.NPM_TOKEN }}
287
- package : ./extensions/langs/package.json
317
+ run : npm publish --access public
318
+ working-directory : ./extensions/langs/
319
+ continue-on-error : true
320
+ env :
321
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
288
322
289
323
- name : 📦 @uiw/codemirror-extensions-mentions to NPM
290
- uses : JS-DevTools/npm-publish@v1
291
- with :
292
- token : ${{ secrets.NPM_TOKEN }}
293
- package : ./extensions/mentions/package.json
324
+ run : npm publish --access public
325
+ working-directory : ./extensions/mentions/
326
+ continue-on-error : true
327
+ env :
328
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
294
329
295
330
- name : 📦 @uiw/codemirror-extensions-zebra-stripes to NPM
296
- uses : JS-DevTools/npm-publish@v1
297
- with :
298
- token : ${{ secrets.NPM_TOKEN }}
299
- package : ./extensions/zebra-stripes/package.json
331
+ run : npm publish --access public
332
+ working-directory : ./extensions/zebra-stripes/
333
+ continue-on-error : true
334
+ env :
335
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
300
336
301
337
outputs :
302
338
successful : ${{steps.create_tag.outputs.successful }}
303
339
304
340
github-package :
305
- runs-on : ubuntu-18.04
341
+ runs-on : ubuntu-latest
306
342
needs : build-deploy
307
343
steps :
308
344
- uses : actions/checkout@v3
0 commit comments