Skip to content

Commit 07736a9

Browse files
committed
chore: update workflows config. (#402)
1 parent aaf0628 commit 07736a9

File tree

1 file changed

+36
-46
lines changed

1 file changed

+36
-46
lines changed

.github/workflows/ci.yml

Lines changed: 36 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,12 @@ jobs:
159159
token: ${{ secrets.NPM_TOKEN }}
160160
package: ./themes/github/package.json
161161

162+
- name: 📦 @uiw/codemirror-theme-gruvbox-dark publish to NPM
163+
uses: JS-DevTools/npm-publish@v1
164+
with:
165+
token: ${{ secrets.NPM_TOKEN }}
166+
package: ./themes/gruvbox-dark/package.json
167+
162168
- name: 📦 @uiw/codemirror-theme-darcula publish to NPM
163169
uses: JS-DevTools/npm-publish@v1
164170
with:
@@ -248,8 +254,7 @@ jobs:
248254
if: success() || failure()
249255
with:
250256
path: core/package.json
251-
data: |
252-
{ "name": "@uiwjs/react-codemirror" }
257+
rename: "@uiwjs/react-codemirror"
253258

254259
- run: npm publish
255260
working-directory: core
@@ -262,8 +267,7 @@ jobs:
262267
if: success() || failure()
263268
with:
264269
path: themes/theme/package.json
265-
data: |
266-
{ "name": "@uiwjs/codemirror-themes" }
270+
rename: "@uiwjs/codemirror-themes"
267271

268272
- run: npm publish
269273
working-directory: themes/theme
@@ -276,8 +280,7 @@ jobs:
276280
if: success() || failure()
277281
with:
278282
path: themes/abcdef/package.json
279-
data: |
280-
{ "name": "@uiwjs/codemirror-theme-abcdef" }
283+
rename: "@uiwjs/codemirror-theme-abcdef"
281284

282285
- run: npm publish
283286
working-directory: themes/abcdef
@@ -291,8 +294,7 @@ jobs:
291294
if: success() || failure()
292295
with:
293296
path: themes/all/package.json
294-
data: |
295-
{ "name": "@uiwjs/codemirror-themes-all" }
297+
rename: "@uiwjs/codemirror-themes-all"
296298

297299
- run: npm publish
298300
working-directory: themes/all
@@ -306,8 +308,7 @@ jobs:
306308
if: success() || failure()
307309
with:
308310
path: themes/androidstudio/package.json
309-
data: |
310-
{ "name": "@uiwjs/codemirror-theme-androidstudio" }
311+
rename: "@uiwjs/codemirror-theme-androidstudio"
311312

312313
- run: npm publish
313314
working-directory: themes/androidstudio
@@ -321,8 +322,7 @@ jobs:
321322
if: success() || failure()
322323
with:
323324
path: themes/atomone/package.json
324-
data: |
325-
{ "name": "@uiwjs/codemirror-theme-atomone" }
325+
rename: "@uiwjs/codemirror-theme-atomone"
326326

327327
- run: npm publish
328328
working-directory: themes/atomone
@@ -336,8 +336,7 @@ jobs:
336336
if: success() || failure()
337337
with:
338338
path: themes/bbedit/package.json
339-
data: |
340-
{ "name": "@uiwjs/codemirror-theme-bbedit" }
339+
rename: "@uiwjs/codemirror-theme-bbedit"
341340

342341
- run: npm publish
343342
working-directory: themes/bbedit
@@ -351,8 +350,7 @@ jobs:
351350
if: success() || failure()
352351
with:
353352
path: themes/okaidia/package.json
354-
data: |
355-
{ "name": "@uiwjs/codemirror-theme-okaidia" }
353+
rename: "@uiwjs/codemirror-theme-okaidia"
356354

357355
- run: npm publish
358356
working-directory: themes/okaidia
@@ -365,8 +363,7 @@ jobs:
365363
if: success() || failure()
366364
with:
367365
path: themes/dracula/package.json
368-
data: |
369-
{ "name": "@uiwjs/codemirror-theme-dracula" }
366+
rename: "@uiwjs/codemirror-theme-dracula"
370367

371368
- run: npm publish
372369
working-directory: themes/dracula
@@ -380,8 +377,7 @@ jobs:
380377
if: success() || failure()
381378
with:
382379
path: themes/duotone/package.json
383-
data: |
384-
{ "name": "@uiwjs/codemirror-theme-duotone" }
380+
rename: "@uiwjs/codemirror-theme-duotone"
385381

386382
- run: npm publish
387383
working-directory: themes/duotone
@@ -394,8 +390,7 @@ jobs:
394390
if: success() || failure()
395391
with:
396392
path: themes/eclipse/package.json
397-
data: |
398-
{ "name": "@uiwjs/codemirror-theme-eclipse" }
393+
rename: "@uiwjs/codemirror-theme-eclipse"
399394

400395
- run: npm publish
401396
working-directory: themes/eclipse
@@ -408,8 +403,14 @@ jobs:
408403
if: success() || failure()
409404
with:
410405
path: themes/github/package.json
411-
data: |
412-
{ "name": "@uiwjs/codemirror-theme-github" }
406+
rename: "@uiwjs/codemirror-theme-github"
407+
408+
- name: Modify @uiw/codemirror-theme-gruvbox-dark => @uiwjs/codemirror-theme-gruvbox-dark
409+
uses: jaywcjlove/github-action-package@main
410+
if: success() || failure()
411+
with:
412+
path: themes/github/package.json
413+
rename: '@uiwjs/codemirror-theme-gruvbox-dark'
413414

414415
- run: npm publish
415416
working-directory: themes/github
@@ -422,8 +423,7 @@ jobs:
422423
if: success() || failure()
423424
with:
424425
path: themes/darcula/package.json
425-
data: |
426-
{ "name": "@uiwjs/codemirror-theme-darcula" }
426+
rename: "@uiwjs/codemirror-theme-darcula"
427427

428428
- run: npm publish
429429
working-directory: themes/darcula
@@ -436,8 +436,7 @@ jobs:
436436
if: success() || failure()
437437
with:
438438
path: themes/bespin/package.json
439-
data: |
440-
{ "name": "@uiwjs/codemirror-theme-bespin" }
439+
rename: "@uiwjs/codemirror-theme-bespin"
441440

442441
- run: npm publish
443442
working-directory: themes/bespin
@@ -450,8 +449,7 @@ jobs:
450449
if: success() || failure()
451450
with:
452451
path: themes/sublime/package.json
453-
data: |
454-
{ "name": "@uiwjs/codemirror-theme-sublime" }
452+
rename: "@uiwjs/codemirror-theme-sublime"
455453

456454
- run: npm publish
457455
working-directory: themes/sublime
@@ -464,8 +462,7 @@ jobs:
464462
if: success() || failure()
465463
with:
466464
path: themes/xcode/package.json
467-
data: |
468-
{ "name": "@uiwjs/codemirror-theme-xcode" }
465+
rename: "@uiwjs/codemirror-theme-xcode"
469466

470467
- run: npm publish
471468
working-directory: themes/xcode
@@ -478,8 +475,7 @@ jobs:
478475
if: success() || failure()
479476
with:
480477
path: extensions/events/package.json
481-
data: |
482-
{ "name": "@uiwjs/codemirror-extensions-events" }
478+
rename: "@uiwjs/codemirror-extensions-events"
483479

484480
- run: npm publish
485481
working-directory: extensions/events
@@ -492,8 +488,7 @@ jobs:
492488
if: success() || failure()
493489
with:
494490
path: extensions/basic-setup/package.json
495-
data: |
496-
{ "name": "@uiwjs/codemirror-extensions-basic-setup" }
491+
rename: "@uiwjs/codemirror-extensions-basic-setup"
497492

498493
- run: npm publish
499494
working-directory: extensions/basic-setup
@@ -506,8 +501,7 @@ jobs:
506501
if: success() || failure()
507502
with:
508503
path: extensions/color/package.json
509-
data: |
510-
{ "name": "@uiwjs/codemirror-extensions-color" }
504+
rename: "@uiwjs/codemirror-extensions-color"
511505

512506
- run: npm publish
513507
working-directory: extensions/color
@@ -520,8 +514,7 @@ jobs:
520514
if: success() || failure()
521515
with:
522516
path: extensions/line-numbers-relative/package.json
523-
data: |
524-
{ "name": "@uiwjs/codemirror-extensions-line-numbers-relative" }
517+
rename: "@uiwjs/codemirror-extensions-line-numbers-relative"
525518

526519
- run: npm publish
527520
working-directory: extensions/line-numbers-relative
@@ -534,8 +527,7 @@ jobs:
534527
if: success() || failure()
535528
with:
536529
path: extensions/hyper-link/package.json
537-
data: |
538-
{ "name": "@uiwjs/codemirror-extensions-hyper-link" }
530+
rename: "@uiwjs/codemirror-extensions-hyper-link"
539531

540532
- run: npm publish
541533
working-directory: extensions/hyper-link
@@ -548,8 +540,7 @@ jobs:
548540
if: success() || failure()
549541
with:
550542
path: extensions/langs/package.json
551-
data: |
552-
{ "name": "@uiwjs/codemirror-extensions-langs" }
543+
rename: "@uiwjs/codemirror-extensions-langs"
553544

554545
- run: npm publish
555546
working-directory: extensions/langs
@@ -562,8 +553,7 @@ jobs:
562553
if: success() || failure()
563554
with:
564555
path: extensions/mentions/package.json
565-
data: |
566-
{ "name": "@uiwjs/codemirror-extensions-mentions" }
556+
rename: "@uiwjs/codemirror-extensions-mentions"
567557

568558
- run: npm publish
569559
working-directory: extensions/mentions

0 commit comments

Comments
 (0)