Skip to content

Commit b622357

Browse files
committed
ci: fix expired NPM token issue.
1 parent 72e0313 commit b622357

1 file changed

Lines changed: 8 additions & 60 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
windows:
1212
runs-on: windows-latest
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 -v
@@ -32,10 +32,10 @@ jobs:
3232
contents: write
3333
id-token: write
3434
steps:
35-
- uses: actions/checkout@v4
36-
- uses: actions/setup-node@v4
35+
- uses: actions/checkout@v6
36+
- uses: actions/setup-node@v6
3737
with:
38-
node-version: 20
38+
node-version: 24
3939
registry-url: 'https://registry.npmjs.org'
4040

4141
- run: npm -v
@@ -64,17 +64,15 @@ jobs:
6464
output: website/build/CONTRIBUTORS.svg
6565
avatarSize: 42
6666

67+
# node@v24.0.0+
68+
# https://gist.github.com/jaywcjlove/a178278521a6f72c74525d3f1d9c4bf9
6769
- run: npm publish --access public
6870
continue-on-error: true
6971
working-directory: packages/baidu-map/
70-
env:
71-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
7272

7373
- run: npm publish --access public
7474
continue-on-error: true
7575
working-directory: packages/api-loader/
76-
env:
77-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
7876

7977
# - uses: JS-DevTools/npm-publish@v1
8078
# with:
@@ -84,152 +82,102 @@ jobs:
8482
- run: npm publish --access public
8583
continue-on-error: true
8684
working-directory: packages/circle/
87-
env:
88-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
8985

9086
- run: npm publish --access public
9187
continue-on-error: true
9288
working-directory: packages/control/
93-
env:
94-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
9589

9690
- run: npm publish --access public
9791
continue-on-error: true
9892
working-directory: packages/copyright-control/
99-
env:
100-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
10193

10294
- run: npm publish --access public
10395
continue-on-error: true
10496
working-directory: packages/curve-line/
105-
env:
106-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
10797

10898
- run: npm publish --access public
10999
continue-on-error: true
110100
working-directory: packages/custom-overlay/
111-
env:
112-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
113101

114102
- run: npm publish --access public
115103
continue-on-error: true
116104
working-directory: packages/drawing-manager/
117-
env:
118-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
119105

120106
- run: npm publish --access public
121107
continue-on-error: true
122108
working-directory: packages/geolocation-control/
123-
env:
124-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
125109

126110
- run: npm publish --access public
127111
continue-on-error: true
128112
working-directory: packages/ground-overlay/
129-
env:
130-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
131113

132114
- run: npm publish --access public
133115
continue-on-error: true
134116
working-directory: packages/info-window/
135-
env:
136-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
137117

138118
- run: npm publish --access public
139119
continue-on-error: true
140120
working-directory: packages/label/
141-
env:
142-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
143121

144122
- run: npm publish --access public
145123
continue-on-error: true
146124
working-directory: packages/map/
147-
env:
148-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
149125

150126
- run: npm publish --access public
151127
continue-on-error: true
152128
working-directory: packages/marker/
153-
env:
154-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
155129

156130
- run: npm publish --access public
157131
continue-on-error: true
158132
working-directory: packages/navigation-control/
159-
env:
160-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
161133

162134
- run: npm publish --access public
163135
continue-on-error: true
164136
working-directory: packages/overview-map-control/
165-
env:
166-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
167137

168138
- run: npm publish --access public
169139
continue-on-error: true
170140
working-directory: packages/panorama-control/
171-
env:
172-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
173141

174142
- run: npm publish --access public
175143
continue-on-error: true
176144
working-directory: packages/point-collection/
177-
env:
178-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
179145

180146
- run: npm publish --access public
181147
continue-on-error: true
182148
working-directory: packages/polygon/
183-
env:
184-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
185149

186150
- run: npm publish --access public
187151
continue-on-error: true
188152
working-directory: packages/polyline/
189-
env:
190-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
191153

192154
- run: npm publish --access public
193155
continue-on-error: true
194156
working-directory: packages/require-script/
195-
env:
196-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
197157

198158
- run: npm publish --access public
199159
continue-on-error: true
200160
working-directory: packages/scale-control/
201-
env:
202-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
203161

204162
- run: npm publish --access public
205163
continue-on-error: true
206164
working-directory: packages/tile-layer/
207-
env:
208-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
209165

210166
- run: npm publish --access public
211167
continue-on-error: true
212168
working-directory: packages/type-control/
213-
env:
214-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
215169

216170
- run: npm publish --access public
217171
continue-on-error: true
218172
working-directory: packages/types/
219-
env:
220-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
221173

222174
- run: npm publish --access public
223175
continue-on-error: true
224176
working-directory: packages/utils/
225-
env:
226-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
227177

228178
- run: npm publish --access public
229179
continue-on-error: true
230180
working-directory: packages/with-map/
231-
env:
232-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
233181

234182
- name: Create Tag
235183
id: create_tag

0 commit comments

Comments
 (0)