Skip to content

Commit af85136

Browse files
committed
ci: fix expired NPM token issue.
1 parent c4d1f3e commit af85136

File tree

2 files changed

+6
-102
lines changed

2 files changed

+6
-102
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -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 }}

.github/workflows/pr.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ jobs:
66
build-test:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v4
10-
- uses: actions/setup-node@v4
9+
- uses: actions/checkout@v6
10+
- uses: actions/setup-node@v6
1111
with:
12-
node-version: 20
12+
node-version: 24
1313

1414
- run: npm install
1515
- run: npm run build

0 commit comments

Comments
 (0)