@@ -11,10 +11,10 @@ jobs:
1111 contents : write
1212 id-token : write
1313 steps :
14- - uses : actions/checkout@v4
15- - uses : actions/setup-node@v4
14+ - uses : actions/checkout@v6
15+ - uses : actions/setup-node@v6
1616 with :
17- node-version : 20
17+ node-version : 24
1818 registry-url : ' https://registry.npmjs.org'
1919
2020 - run : npm install
@@ -98,344 +98,248 @@ jobs:
9898 run : npm publish --access public --provenance
9999 working-directory : ./core/
100100 continue-on-error : true
101- env :
102- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
103101
104102 - name : 📦 react-codemirror-merge publish to NPM
105103 run : npm publish --access public --provenance
106104 working-directory : ./merge/
107105 continue-on-error : true
108- env :
109- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
110106
111107 - name : 📦 @uiw/codemirror-themes publish to NPM
112108 run : npm publish --access public --provenance
113109 working-directory : ./themes/theme/
114110 continue-on-error : true
115- env :
116- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
117111
118112
119113 - name : 📦 @uiw/codemirror-theme-abcdef publish to NPM
120114 run : npm publish --access public --provenance
121115 working-directory : ./themes/abcdef/
122116 continue-on-error : true
123- env :
124- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
125117
126118
127119 - name : 📦 @uiw/codemirror-themes-abyss publish to NPM
128120 run : npm publish --access public --provenance
129121 working-directory : ./themes/abyss/
130122 continue-on-error : true
131- env :
132- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
133123
134124
135125 - name : 📦 @uiw/codemirror-themes-all publish to NPM
136126 run : npm publish --access public --provenance
137127 working-directory : ./themes/all/
138128 continue-on-error : true
139- env :
140- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
141129
142130
143131 - name : 📦 @uiw/codemirror-theme-okaidia publish to NPM
144132 run : npm publish --access public --provenance
145133 working-directory : ./themes/okaidia/
146134 continue-on-error : true
147- env :
148- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
149135
150136
151137 - name : 📦 @uiw/codemirror-theme-quietlight publish to NPM
152138 run : npm publish --access public --provenance
153139 working-directory : ./themes/quietlight/
154140 continue-on-error : true
155- env :
156- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
157141
158142
159143 - name : 📦 @uiw/codemirror-theme-red publish to NPM
160144 run : npm publish --access public --provenance
161145 working-directory : ./themes/red/
162146 continue-on-error : true
163- env :
164- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
165147
166148
167149 - name : 📦 @uiw/codemirror-theme-solarized publish to NPM
168150 run : npm publish --access public --provenance
169151 working-directory : ./themes/solarized/
170152 continue-on-error : true
171- env :
172- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
173153
174154 - name : 📦 @uiw/codemirror-theme-androidstudio publish to NPM
175155 run : npm publish --access public --provenance
176156 working-directory : ./themes/androidstudio/
177157 continue-on-error : true
178- env :
179- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
180158
181159 - name : 📦 @uiw/codemirror-theme-andromeda publish to NPM
182160 run : npm publish --access public --provenance
183161 working-directory : ./themes/andromeda/
184162 continue-on-error : true
185- env :
186- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
187163
188164 - name : 📦 @uiw/codemirror-theme-console publish to NPM
189165 run : npm publish --access public --provenance
190166 working-directory : ./themes/console/
191167 continue-on-error : true
192- env :
193- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
194168
195169 - name : 📦 @uiw/codemirror-theme-atomone publish to NPM
196170 run : npm publish --access public --provenance
197171 working-directory : ./themes/atomone/
198172 continue-on-error : true
199- env :
200- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
201173
202174 - name : 📦 @uiw/codemirror-theme-aura publish to NPM
203175 run : npm publish --access public --provenance
204176 working-directory : ./themes/aura/
205177 continue-on-error : true
206- env :
207- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
208178
209179 - name : 📦 @uiw/codemirror-theme-basic publish to NPM
210180 run : npm publish --access public --provenance
211181 working-directory : ./themes/basic/
212182 continue-on-error : true
213- env :
214- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
215183
216184 - name : 📦 @uiw/codemirror-theme-bbedit publish to NPM
217185 run : npm publish --access public --provenance
218186 working-directory : ./themes/bbedit/
219187 continue-on-error : true
220- env :
221- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
222188
223189 - name : 📦 @uiw/codemirror-theme-dracula publish to NPM
224190 run : npm publish --access public --provenance
225191 working-directory : ./themes/dracula/
226192 continue-on-error : true
227- env :
228- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
229193
230194 - name : 📦 @uiw/codemirror-theme-duotone publish to NPM
231195 run : npm publish --access public --provenance
232196 working-directory : ./themes/duotone/
233197 continue-on-error : true
234- env :
235- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
236198
237199 - name : 📦 @uiw/codemirror-theme-eclipse publish to NPM
238200 run : npm publish --access public --provenance
239201 working-directory : ./themes/eclipse/
240202 continue-on-error : true
241- env :
242- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
243203
244204 - name : 📦 @uiw/codemirror-theme-github publish to NPM
245205 run : npm publish --access public --provenance
246206 working-directory : ./themes/github/
247207 continue-on-error : true
248- env :
249- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
250208
251209 - name : 📦 @uiw/codemirror-theme-gruvbox-dark publish to NPM
252210 run : npm publish --access public --provenance
253211 working-directory : ./themes/gruvbox/
254212 continue-on-error : true
255- env :
256- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
257213
258214 - name : 📦 @uiw/codemirror-theme-kimbie publish to NPM
259215 run : npm publish --access public --provenance
260216 working-directory : ./themes/kimbie/
261217 continue-on-error : true
262- env :
263- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
264218
265219 - name : 📦 @uiw/codemirror-theme-material publish to NPM
266220 run : npm publish --access public --provenance
267221 working-directory : ./themes/material/
268222 continue-on-error : true
269- env :
270- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
271223
272224 - name : 📦 @uiw/codemirror-theme-monokai publish to NPM
273225 run : npm publish --access public --provenance
274226 working-directory : ./themes/monokai/
275227 continue-on-error : true
276- env :
277- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
278228
279229 - name : 📦 @uiw/codemirror-theme-monokai-dimmed publish to NPM
280230 run : npm publish --access public --provenance
281231 working-directory : ./themes/monokai-dimmed/
282232 continue-on-error : true
283- env :
284- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
285233
286234 - name : 📦 @uiw/codemirror-theme-noctis-lilac publish to NPM
287235 run : npm publish --access public --provenance
288236 working-directory : ./themes/noctis-lilac/
289237 continue-on-error : true
290- env :
291- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
292238
293239 - name : 📦 @uiw/codemirror-theme-nord publish to NPM
294240 run : npm publish --access public --provenance
295241 working-directory : ./themes/nord/
296242 continue-on-error : true
297- env :
298- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
299243
300244 - name : 📦 @uiw/codemirror-theme-darcula publish to NPM
301245 run : npm publish --access public --provenance
302246 working-directory : ./themes/darcula/
303247 continue-on-error : true
304- env :
305- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
306248
307249 - name : 📦 @uiw/codemirror-theme-bespin publish to NPM
308250 run : npm publish --access public --provenance
309251 working-directory : ./themes/bespin/
310252 continue-on-error : true
311- env :
312- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
313253
314254 - name : 📦 @uiw/codemirror-theme-copilot publish to NPM
315255 run : npm publish --access public --provenance
316256 working-directory : ./themes/copilot/
317257 continue-on-error : true
318- env :
319- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
320258
321259 - name : 📦 @uiw/codemirror-theme-sublime publish to NPM
322260 run : npm publish --access public --provenance
323261 working-directory : ./themes/sublime/
324262 continue-on-error : true
325- env :
326- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
327263
328264 - name : 📦 @uiw/codemirror-theme-tokyo-night publish to NPM
329265 run : npm publish --access public --provenance
330266 working-directory : ./themes/tokyo-night/
331267 continue-on-error : true
332- env :
333- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
334268
335269 - name : 📦 @uiw/codemirror-theme-tokyo-night-storm publish to NPM
336270 run : npm publish --access public --provenance
337271 working-directory : ./themes/tokyo-night-storm/
338272 continue-on-error : true
339- env :
340- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
341273
342274 - name : 📦 @uiw/codemirror-theme-tokyo-night-day publish to NPM
343275 run : npm publish --access public --provenance
344276 working-directory : ./themes/tokyo-night-day/
345277 continue-on-error : true
346- env :
347- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
348278
349279 - name : 📦 @uiw/codemirror-theme-tomorrow-night-blue publish to NPM
350280 run : npm publish --access public --provenance
351281 working-directory : ./themes/tomorrow-night-blue/
352282 continue-on-error : true
353- env :
354- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
355283
356284 - name : 📦 @uiw/codemirror-theme-vscode publish to NPM
357285 run : npm publish --access public --provenance
358286 working-directory : ./themes/vscode/
359287 continue-on-error : true
360- env :
361- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
362288
363289 - name : 📦 @uiw/codemirror-theme-white publish to NPM
364290 run : npm publish --access public --provenance
365291 working-directory : ./themes/white/
366292 continue-on-error : true
367- env :
368- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
369293
370294 - name : 📦 @uiw/codemirror-theme-xcode publish to NPM
371295 run : npm publish --access public --provenance
372296 working-directory : ./themes/xcode/
373297 continue-on-error : true
374- env :
375- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
376298
377299 - name : 📦 @uiw/codemirror-extensions-basic-setup to NPM
378300 run : npm publish --access public --provenance
379301 working-directory : ./extensions/basic-setup/
380302 continue-on-error : true
381- env :
382- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
383303
384304 - name : 📦 @uiw/codemirror-extensions-classname to NPM
385305 run : npm publish --access public --provenance
386306 working-directory : ./extensions/classname/
387307 continue-on-error : true
388- env :
389- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
390308
391309 - name : 📦 @uiw/codemirror-extensions-events to NPM
392310 run : npm publish --access public --provenance
393311 working-directory : ./extensions/events/
394312 continue-on-error : true
395- env :
396- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
397313
398314 - name : 📦 @uiw/codemirror-extensions-color to NPM
399315 run : npm publish --access public --provenance
400316 working-directory : ./extensions/color/
401317 continue-on-error : true
402- env :
403- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
404318
405319 - name : 📦 @uiw/codemirror-extensions-hyper-link to NPM
406320 run : npm publish --access public --provenance
407321 working-directory : ./extensions/hyper-link/
408322 continue-on-error : true
409- env :
410- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
411323
412324 - name : 📦 @uiw/codemirror-extensions-line-numbers-relative to NPM
413325 run : npm publish --access public --provenance
414326 working-directory : ./extensions/line-numbers-relative/
415327 continue-on-error : true
416- env :
417- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
418328
419329 - name : 📦 @uiw/codemirror-extensions-langs to NPM
420330 run : npm publish --access public --provenance
421331 working-directory : ./extensions/langs/
422332 continue-on-error : true
423- env :
424- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
425333
426334 - name : 📦 @uiw/codemirror-extensions-mentions to NPM
427335 run : npm publish --access public --provenance
428336 working-directory : ./extensions/mentions/
429337 continue-on-error : true
430- env :
431- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
432338
433339 - name : 📦 @uiw/codemirror-extensions-zebra-stripes to NPM
434340 run : npm publish --access public --provenance
435341 working-directory : ./extensions/zebra-stripes/
436342 continue-on-error : true
437- env :
438- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
439343
440344 outputs :
441345 successful : ${{steps.create_tag.outputs.successful }}
0 commit comments