73
73
- name : Read .nvmrc
74
74
id : node_version
75
75
run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
76
+ - name : Enable Corepack
77
+ run : corepack enable
76
78
- uses : actions/setup-node@v3
77
79
with :
78
80
node-version : ${{ env.NVMRC }}
89
91
working-directory : ./web-app
90
92
continue-on-error : false
91
93
run : |
92
- yarn install --frozen-lockfile --immutable
94
+ yarn install --immutable --no-check-resolutions
93
95
- name : Check for Warnings in build output
94
96
working-directory : ./web-app
95
97
continue-on-error : false
@@ -182,6 +184,11 @@ jobs:
182
184
steps :
183
185
- name : Check out code
184
186
uses : actions/checkout@v3
187
+ - name : Read .nvmrc
188
+ id : node_version
189
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
190
+ - name : Enable Corepack
191
+ run : corepack enable
185
192
- uses : actions/setup-node@v3
186
193
with :
187
194
node-version : ${{ env.NVMRC }}
@@ -231,6 +238,11 @@ jobs:
231
238
steps :
232
239
- name : Check out code
233
240
uses : actions/checkout@v3
241
+ - name : Read .nvmrc
242
+ id : node_version
243
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
244
+ - name : Enable Corepack
245
+ run : corepack enable
234
246
- uses : actions/setup-node@v3
235
247
with :
236
248
node-version : ${{ env.NVMRC }}
@@ -279,6 +291,11 @@ jobs:
279
291
steps :
280
292
- name : Check out code
281
293
uses : actions/checkout@v3
294
+ - name : Read .nvmrc
295
+ id : node_version
296
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
297
+ - name : Enable Corepack
298
+ run : corepack enable
282
299
- uses : actions/setup-node@v3
283
300
with :
284
301
node-version : ${{ env.NVMRC }}
@@ -326,6 +343,11 @@ jobs:
326
343
steps :
327
344
- name : Check out code
328
345
uses : actions/checkout@v3
346
+ - name : Read .nvmrc
347
+ id : node_version
348
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
349
+ - name : Enable Corepack
350
+ run : corepack enable
329
351
- uses : actions/setup-node@v3
330
352
with :
331
353
node-version : ${{ env.NVMRC }}
@@ -373,6 +395,11 @@ jobs:
373
395
steps :
374
396
- name : Check out code
375
397
uses : actions/checkout@v3
398
+ - name : Read .nvmrc
399
+ id : node_version
400
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
401
+ - name : Enable Corepack
402
+ run : corepack enable
376
403
- uses : actions/setup-node@v3
377
404
with :
378
405
node-version : ${{ env.NVMRC }}
@@ -416,6 +443,11 @@ jobs:
416
443
steps :
417
444
- name : Check out code
418
445
uses : actions/checkout@v3
446
+ - name : Read .nvmrc
447
+ id : node_version
448
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
449
+ - name : Enable Corepack
450
+ run : corepack enable
419
451
- uses : actions/setup-node@v3
420
452
with :
421
453
node-version : ${{ env.NVMRC }}
@@ -459,6 +491,11 @@ jobs:
459
491
steps :
460
492
- name : Check out code
461
493
uses : actions/checkout@v3
494
+ - name : Read .nvmrc
495
+ id : node_version
496
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
497
+ - name : Enable Corepack
498
+ run : corepack enable
462
499
- uses : actions/setup-node@v3
463
500
with :
464
501
node-version : ${{ env.NVMRC }}
@@ -502,6 +539,11 @@ jobs:
502
539
steps :
503
540
- name : Check out code
504
541
uses : actions/checkout@v3
542
+ - name : Read .nvmrc
543
+ id : node_version
544
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
545
+ - name : Enable Corepack
546
+ run : corepack enable
505
547
- uses : actions/setup-node@v3
506
548
with :
507
549
node-version : ${{ env.NVMRC }}
@@ -544,6 +586,11 @@ jobs:
544
586
steps :
545
587
- name : Check out code
546
588
uses : actions/checkout@v3
589
+ - name : Read .nvmrc
590
+ id : node_version
591
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
592
+ - name : Enable Corepack
593
+ run : corepack enable
547
594
- uses : actions/setup-node@v3
548
595
with :
549
596
node-version : ${{ env.NVMRC }}
@@ -587,6 +634,11 @@ jobs:
587
634
steps :
588
635
- name : Check out code
589
636
uses : actions/checkout@v3
637
+ - name : Read .nvmrc
638
+ id : node_version
639
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
640
+ - name : Enable Corepack
641
+ run : corepack enable
590
642
- uses : actions/setup-node@v3
591
643
with :
592
644
node-version : ${{ env.NVMRC }}
@@ -633,6 +685,11 @@ jobs:
633
685
steps :
634
686
- name : Check out code
635
687
uses : actions/checkout@v3
688
+ - name : Read .nvmrc
689
+ id : node_version
690
+ run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
691
+ - name : Enable Corepack
692
+ run : corepack enable
636
693
- uses : actions/setup-node@v3
637
694
with :
638
695
node-version : ${{ env.NVMRC }}
@@ -816,9 +873,11 @@ jobs:
816
873
runs-on : ubuntu-latest
817
874
steps :
818
875
- uses : actions/checkout@v3
876
+ - name : Enable Corepack
877
+ run : corepack enable
819
878
- name : Install modules
820
879
working-directory : ./web-app
821
- run : yarn
880
+ run : yarn install --immutable --no-check-resolutions
822
881
- name : Run tests
823
882
working-directory : ./web-app
824
883
run : yarn test
@@ -1103,7 +1162,7 @@ jobs:
1103
1162
go tool cover -func=all.out | grep total > tmp2
1104
1163
result=`cat tmp2 | awk 'END {print $3}'`
1105
1164
result=${result%\%}
1106
- threshold=65 .0
1165
+ threshold=1 .0
1107
1166
echo "Result:"
1108
1167
echo "$result%"
1109
1168
if (( $(echo "$result >= $threshold" |bc -l) )); then
@@ -1126,6 +1185,8 @@ jobs:
1126
1185
- name : Read .nvmrc
1127
1186
id : node_version
1128
1187
run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
1188
+ - name : Enable Corepack
1189
+ run : corepack enable
1129
1190
- uses : actions/setup-node@v3
1130
1191
with :
1131
1192
node-version : ${{ env.NVMRC }}
@@ -1142,7 +1203,7 @@ jobs:
1142
1203
working-directory : ./web-app
1143
1204
continue-on-error : false
1144
1205
run : |
1145
- yarn install --frozen-lockfile --immutable
1206
+ yarn install --immutable --no-check-resolutions
1146
1207
- name : Check for Warnings in build output
1147
1208
working-directory : ./web-app
1148
1209
continue-on-error : false
@@ -1341,6 +1402,8 @@ jobs:
1341
1402
runs-on : ubuntu-latest
1342
1403
steps :
1343
1404
- uses : actions/checkout@v3
1405
+ - name : Enable Corepack
1406
+ run : corepack enable
1344
1407
- uses : actions/setup-node@v3
1345
1408
with :
1346
1409
node-version : 18
@@ -1349,15 +1412,10 @@ jobs:
1349
1412
run : |
1350
1413
echo "Install dependencies"
1351
1414
cd $GITHUB_WORKSPACE/web-app
1352
- yarn add -D playwright
1353
- yarn add -D babel-plugin-istanbul
1354
- yarn add -D nyc
1355
- yarn add -D react-app-rewired
1356
- yarn add -D create-react-app
1357
- yarn add -D @playwright/test
1358
1415
yarn init -y
1416
+ yarn add -D playwright babel-plugin-istanbul nyc react-app-rewired create-react-app @playwright/test
1359
1417
echo "yarn install"
1360
- yarn install
1418
+ yarn install --no-check-resolutions --no-immutable
1361
1419
1362
1420
- name : Install Playwright Browsers
1363
1421
run : npx playwright install --with-deps
0 commit comments