@@ -7,6 +7,10 @@ permissions:
77 id-token : write
88 contents : write
99
10+ env :
11+ DISABLE_PARALLEL_DEPLOY : false
12+ node_version : 20
13+
1014jobs :
1115 build :
1216 runs-on : ubuntu-latest
1721 - name : Use Node.js
1822 uses : actions/setup-node@v4
1923 with :
20- node-version : " 20 "
24+ node-version : ${{ env.node_version }}
2125 registry-url : " https://registry.npmjs.org"
2226 - name : Install dependencies
2327 run : npm ci
5054 - name : Use Node.js
5155 uses : actions/setup-node@v4
5256 with :
53- node-version : " 20 "
57+ node-version : ${{ env.node_version }}
5458 registry-url : " https://registry.npmjs.org"
5559 - name : Install dependencies
5660 run : npm ci
7276 run : npm run deploy
7377 working-directory : test/cdk-basic
7478 - name : Test
75- run : DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/cdk-basic.test.ts
79+ run : npx vitest --retry 1 test/cdk-basic.test.ts
7680 - name : Test - observable mode
77- run : OBSERVABLE_MODE=true DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/cdk-basic.test.ts
81+ run : OBSERVABLE_MODE=true npx vitest --retry 1 test/cdk-basic.test.ts
7882
7983 test-sls-basic :
8084 needs :
8791 - name : Use Node.js
8892 uses : actions/setup-node@v4
8993 with :
90- node-version : " 20 "
94+ node-version : ${{ env.node_version }}
9195 registry-url : " https://registry.npmjs.org"
9296 - name : Install dependencies
9397 run : npm ci
@@ -109,9 +113,9 @@ jobs:
109113 run : npm run deploy
110114 working-directory : test/sls-basic
111115 - name : Test
112- run : DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/sls-basic.test.ts
116+ run : npx vitest --retry 1 test/sls-basic.test.ts
113117 - name : Test - observable mode
114- run : OBSERVABLE_MODE=true DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/sls-basic.test.ts
118+ run : OBSERVABLE_MODE=true npx vitest --retry 1 test/sls-basic.test.ts
115119
116120 test-sls-esbuild-cjs :
117121 needs :
@@ -124,7 +128,7 @@ jobs:
124128 - name : Use Node.js
125129 uses : actions/setup-node@v4
126130 with :
127- node-version : " 20 "
131+ node-version : ${{ env.node_version }}
128132 registry-url : " https://registry.npmjs.org"
129133 - name : Install dependencies
130134 run : npm ci
@@ -146,9 +150,9 @@ jobs:
146150 run : npm run deploy
147151 working-directory : test/sls-esbuild-cjs
148152 - name : Test
149- run : DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/sls-esbuild-cjs.test.ts
153+ run : npx vitest --retry 1 test/sls-esbuild-cjs.test.ts
150154 - name : Test - observable mode
151- run : OBSERVABLE_MODE=true DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/sls-esbuild-cjs.test.ts
155+ run : OBSERVABLE_MODE=true npx vitest --retry 1 test/sls-esbuild-cjs.test.ts
152156
153157 test-sls-esbuild-esm :
154158 needs :
@@ -161,7 +165,7 @@ jobs:
161165 - name : Use Node.js
162166 uses : actions/setup-node@v4
163167 with :
164- node-version : " 20 "
168+ node-version : ${{ env.node_version }}
165169 registry-url : " https://registry.npmjs.org"
166170 - name : Install dependencies
167171 run : npm ci
@@ -183,9 +187,9 @@ jobs:
183187 run : npm run deploy
184188 working-directory : test/sls-esbuild-esm
185189 - name : Test
186- run : DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/sls-esbuild-esm.test.ts
190+ run : npx vitest --retry 1 test/sls-esbuild-esm.test.ts
187191 - name : Test - observable mode
188- run : OBSERVABLE_MODE=true DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/sls-esbuild-esm.test.ts
192+ run : OBSERVABLE_MODE=true npx vitest --retry 1 test/sls-esbuild-esm.test.ts
189193
190194 test-sam-basic :
191195 needs :
@@ -202,7 +206,7 @@ jobs:
202206 - name : Use Node.js
203207 uses : actions/setup-node@v4
204208 with :
205- node-version : " 20 "
209+ node-version : ${{ env.node_version }}
206210 registry-url : " https://registry.npmjs.org"
207211 - name : Install dependencies
208212 run : npm ci
@@ -224,9 +228,9 @@ jobs:
224228 run : npm run deploy
225229 working-directory : test/sam-basic
226230 - name : Test
227- run : DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/sam-basic.test.ts
231+ run : npx vitest --retry 1 test/sam-basic.test.ts
228232 - name : Test - observable mode
229- run : OBSERVABLE_MODE=true DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/sam-basic.test.ts
233+ run : OBSERVABLE_MODE=true npx vitest --retry 1 test/sam-basic.test.ts
230234
231235 test-terraform-basic :
232236 needs :
@@ -239,7 +243,7 @@ jobs:
239243 - name : Use Node.js
240244 uses : actions/setup-node@v4
241245 with :
242- node-version : " 20 "
246+ node-version : ${{ env.node_version }}
243247 registry-url : " https://registry.npmjs.org"
244248 - name : Install dependencies
245249 run : npm ci
@@ -268,9 +272,9 @@ jobs:
268272 run : npm run deploy
269273 working-directory : test/terraform-basic
270274 - name : Test
271- run : DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/terraform-basic.test.ts
275+ run : npx vitest --retry 1 test/terraform-basic.test.ts
272276 - name : Test - observable mode
273- run : OBSERVABLE_MODE=true DISABLE_PARALLEL_DEPLOY=true npx vitest --retry 1 test/terraform-basic.test.ts
277+ run : OBSERVABLE_MODE=true npx vitest --retry 1 test/terraform-basic.test.ts
274278
275279 publish :
276280 needs :
@@ -289,7 +293,7 @@ jobs:
289293 - name : Use Node.js
290294 uses : actions/setup-node@v4
291295 with :
292- node-version : " 20 "
296+ node-version : ${{ env.node_version }}
293297 registry-url : " https://registry.npmjs.org"
294298 - name : Install dependencies
295299 run : npm ci
0 commit comments