8
8
build :
9
9
runs-on : ubuntu-latest
10
10
steps :
11
- - uses : actions/checkout@v3.5.3
11
+ - uses : actions/checkout@v4
12
12
- uses : pnpm/action-setup@v4
13
13
with :
14
14
version : 7
15
- - uses : actions/setup-node@v1
15
+ - uses : actions/setup-node@v4
16
16
with :
17
- node-version : ' 18 .x'
17
+ node-version : ' 22 .x'
18
18
cache : ' pnpm'
19
19
- name : Reading Configuration
20
20
id : release_config
32
32
working-directory : ./packages/contentstack-dev-dependencies
33
33
run : npm run prepack
34
34
- name : Publishing dev dependencies
35
- uses : JS-DevTools/npm-publish@v2.2.1
35
+ uses : JS-DevTools/npm-publish@v3
36
36
if : ${{ steps.dev-dependencies-installation.conclusion == 'success' }}
37
37
with :
38
38
token : ${{ secrets.NPM_TOKEN }}
47
47
working-directory : ./packages/contentstack-utilities
48
48
run : npm run prepack
49
49
- name : Publishing utilities
50
- uses : JS-DevTools/npm-publish@v2.2.1
50
+ uses : JS-DevTools/npm-publish@v3
51
51
if : ${{ steps.utilities-installation.conclusion == 'success' }}
52
52
with :
53
53
token : ${{ secrets.NPM_TOKEN }}
62
62
working-directory : ./packages/contentstack-variants
63
63
run : npm run prepack
64
64
- name : Publishing variants
65
- uses : JS-DevTools/npm-publish@v2.2.1
65
+ uses : JS-DevTools/npm-publish@v3
66
66
if : ${{ steps.variants-installation.conclusion == 'success' }}
67
67
with :
68
68
token : ${{ secrets.NPM_TOKEN }}
78
78
working-directory : ./packages/contentstack-command
79
79
run : npm run prepack
80
80
- name : Publishing command
81
- uses : JS-DevTools/npm-publish@v2.2.1
81
+ uses : JS-DevTools/npm-publish@v3
82
82
if : ${{ steps.command-installation.conclusion == 'success' }}
83
83
with :
84
84
token : ${{ secrets.NPM_TOKEN }}
93
93
working-directory : ./packages/contentstack-config
94
94
run : npm run prepack
95
95
- name : Publishing config
96
- uses : JS-DevTools/npm-publish@v2.2.1
96
+ uses : JS-DevTools/npm-publish@v3
97
97
if : ${{ steps.config-installation.conclusion == 'success' }}
98
98
with :
99
99
token : ${{ secrets.NPM_TOKEN }}
@@ -108,7 +108,7 @@ jobs:
108
108
working-directory : ./packages/contentstack-auth
109
109
run : npm run prepack
110
110
- name : Publishing auth
111
- uses : JS-DevTools/npm-publish@v2.2.1
111
+ uses : JS-DevTools/npm-publish@v3
112
112
if : ${{ steps.auth-installation.conclusion == 'success' }}
113
113
with :
114
114
token : ${{ secrets.NPM_TOKEN }}
@@ -123,7 +123,7 @@ jobs:
123
123
working-directory : ./packages/contentstack-export
124
124
run : npm run prepack
125
125
- name : Publishing export
126
- uses : JS-DevTools/npm-publish@v2.2.1
126
+ uses : JS-DevTools/npm-publish@v3
127
127
if : ${{ steps.export-installation.conclusion == 'success' }}
128
128
with :
129
129
token : ${{ secrets.NPM_TOKEN }}
@@ -138,7 +138,7 @@ jobs:
138
138
working-directory : ./packages/contentstack-audit
139
139
run : npm run prepack
140
140
- name : Publishing audit
141
- uses : JS-DevTools/npm-publish@v2.2.1
141
+ uses : JS-DevTools/npm-publish@v3
142
142
if : ${{ steps.audit-installation.conclusion == 'success' }}
143
143
with :
144
144
token : ${{ secrets.NPM_TOKEN }}
@@ -154,7 +154,7 @@ jobs:
154
154
working-directory : ./packages/contentstack-import
155
155
run : npm run prepack
156
156
- name : Publishing import
157
- uses : JS-DevTools/npm-publish@v2.2.1
157
+ uses : JS-DevTools/npm-publish@v3
158
158
if : ${{ steps.import-installation.conclusion == 'success' }}
159
159
with :
160
160
token : ${{ secrets.NPM_TOKEN }}
@@ -165,7 +165,7 @@ jobs:
165
165
working-directory : ./packages/contentstack-clone
166
166
run : npm install
167
167
- name : Publishing clone
168
- uses : JS-DevTools/npm-publish@v2.2.1
168
+ uses : JS-DevTools/npm-publish@v3
169
169
if : ${{ steps.clone-installation.conclusion == 'success' }}
170
170
with :
171
171
token : ${{ secrets.NPM_TOKEN }}
@@ -180,7 +180,7 @@ jobs:
180
180
working-directory : ./packages/contentstack-import-setup
181
181
run : npm run prepack
182
182
- name : Publishing import-setup
183
- uses : JS-DevTools/npm-publish@v2.2.1
183
+ uses : JS-DevTools/npm-publish@v3
184
184
if : ${{ steps.import-setup-installation.conclusion == 'success' }}
185
185
with :
186
186
token : ${{ secrets.NPM_TOKEN }}
@@ -193,7 +193,7 @@ jobs:
193
193
working-directory : ./packages/contentstack-export-to-csv
194
194
run : npm install
195
195
- name : Publishing export to csv
196
- uses : JS-DevTools/npm-publish@v2.2.1
196
+ uses : JS-DevTools/npm-publish@v3
197
197
if : ${{ steps.export-to-csv-installation.conclusion == 'success' }}
198
198
with :
199
199
token : ${{ secrets.NPM_TOKEN }}
@@ -204,7 +204,7 @@ jobs:
204
204
working-directory : ./packages/contentstack-migrate-rte
205
205
run : npm install
206
206
- name : Publishing migrate rte
207
- uses : JS-DevTools/npm-publish@v2.2.1
207
+ uses : JS-DevTools/npm-publish@v3
208
208
if : ${{ steps.migrate-rte-installation.conclusion == 'success' }}
209
209
with :
210
210
token : ${{ secrets.NPM_TOKEN }}
@@ -215,7 +215,7 @@ jobs:
215
215
working-directory : ./packages/contentstack-migration
216
216
run : npm install
217
217
- name : Publishing migration
218
- uses : JS-DevTools/npm-publish@v2.2.1
218
+ uses : JS-DevTools/npm-publish@v3
219
219
if : ${{ steps.migration-installation.conclusion == 'success' }}
220
220
with :
221
221
token : ${{ secrets.NPM_TOKEN }}
@@ -230,7 +230,7 @@ jobs:
230
230
working-directory : ./packages/contentstack-seed
231
231
run : npm run prepack
232
232
- name : Publishing seed
233
- uses : JS-DevTools/npm-publish@v2.2.1
233
+ uses : JS-DevTools/npm-publish@v3
234
234
if : ${{ steps.seed-installation.conclusion == 'success' }}
235
235
with :
236
236
token : ${{ secrets.NPM_TOKEN }}
@@ -245,7 +245,7 @@ jobs:
245
245
working-directory : ./packages/contentstack-bootstrap
246
246
run : npm run prepack
247
247
- name : Publishing bootstrap
248
- uses : JS-DevTools/npm-publish@v2.2.1
248
+ uses : JS-DevTools/npm-publish@v3
249
249
if : ${{ steps.bootstrap-installation.conclusion == 'success' }}
250
250
with :
251
251
token : ${{ secrets.NPM_TOKEN }}
@@ -256,7 +256,7 @@ jobs:
256
256
working-directory : ./packages/contentstack-bulk-publish
257
257
run : npm install
258
258
- name : Publishing bulk publish
259
- uses : JS-DevTools/npm-publish@v2.2.1
259
+ uses : JS-DevTools/npm-publish@v3
260
260
if : ${{ steps.bulk-publish-installation.conclusion == 'success' }}
261
261
with :
262
262
token : ${{ secrets.NPM_TOKEN }}
@@ -271,7 +271,7 @@ jobs:
271
271
working-directory : ./packages/contentstack-branches
272
272
run : npm run prepack
273
273
- name : Publishing branches
274
- uses : JS-DevTools/npm-publish@v2.2.1
274
+ uses : JS-DevTools/npm-publish@v3
275
275
if : ${{ steps.branches-installation.conclusion == 'success' }}
276
276
with :
277
277
token : ${{ secrets.NPM_TOKEN }}
@@ -288,12 +288,12 @@ jobs:
288
288
run : npm run prepack
289
289
- name : Publishing core
290
290
id : publish-core
291
- uses : JS-DevTools/npm-publish@v2.2.1
291
+ uses : JS-DevTools/npm-publish@v3
292
292
if : ${{ steps.core-installation.conclusion == 'success' }}
293
293
with :
294
294
token : ${{ secrets.NPM_TOKEN }}
295
295
package : ./packages/contentstack/package.json
296
- - uses : actions/checkout@v3.5.3
296
+ - uses : actions/checkout@v4
297
297
with :
298
298
ref : ' prod-qa-pipeline'
299
299
- run : echo ${{ steps.publish-core.outputs.version }} > version.md
0 commit comments