Skip to content

Commit de41ecd

Browse files
chore: clean CICD
1 parent 4d4f35c commit de41ecd

File tree

1 file changed

+24
-20
lines changed

1 file changed

+24
-20
lines changed

.github/workflows/common.yml

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
1014
jobs:
1115
build:
1216
runs-on: ubuntu-latest
@@ -17,7 +21,7 @@ jobs:
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
@@ -50,7 +54,7 @@ jobs:
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
@@ -72,9 +76,9 @@ jobs:
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:
@@ -87,7 +91,7 @@ jobs:
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

Comments
 (0)