7373 - name : Read .nvmrc
7474 id : node_version
7575 run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
76+ - name : Enable Corepack
77+ run : corepack enable
7678 - uses : actions/setup-node@v3
7779 with :
7880 node-version : ${{ env.NVMRC }}
8991 working-directory : ./web-app
9092 continue-on-error : false
9193 run : |
92- yarn install --frozen-lockfile --immutable
94+ yarn install --immutable --no-check-resolutions
9395 - name : Check for Warnings in build output
9496 working-directory : ./web-app
9597 continue-on-error : false
@@ -182,6 +184,11 @@ jobs:
182184 steps :
183185 - name : Check out code
184186 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
185192 - uses : actions/setup-node@v3
186193 with :
187194 node-version : ${{ env.NVMRC }}
@@ -231,6 +238,11 @@ jobs:
231238 steps :
232239 - name : Check out code
233240 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
234246 - uses : actions/setup-node@v3
235247 with :
236248 node-version : ${{ env.NVMRC }}
@@ -279,6 +291,11 @@ jobs:
279291 steps :
280292 - name : Check out code
281293 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
282299 - uses : actions/setup-node@v3
283300 with :
284301 node-version : ${{ env.NVMRC }}
@@ -326,6 +343,11 @@ jobs:
326343 steps :
327344 - name : Check out code
328345 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
329351 - uses : actions/setup-node@v3
330352 with :
331353 node-version : ${{ env.NVMRC }}
@@ -373,6 +395,11 @@ jobs:
373395 steps :
374396 - name : Check out code
375397 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
376403 - uses : actions/setup-node@v3
377404 with :
378405 node-version : ${{ env.NVMRC }}
@@ -416,6 +443,11 @@ jobs:
416443 steps :
417444 - name : Check out code
418445 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
419451 - uses : actions/setup-node@v3
420452 with :
421453 node-version : ${{ env.NVMRC }}
@@ -459,6 +491,11 @@ jobs:
459491 steps :
460492 - name : Check out code
461493 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
462499 - uses : actions/setup-node@v3
463500 with :
464501 node-version : ${{ env.NVMRC }}
@@ -502,6 +539,11 @@ jobs:
502539 steps :
503540 - name : Check out code
504541 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
505547 - uses : actions/setup-node@v3
506548 with :
507549 node-version : ${{ env.NVMRC }}
@@ -544,6 +586,11 @@ jobs:
544586 steps :
545587 - name : Check out code
546588 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
547594 - uses : actions/setup-node@v3
548595 with :
549596 node-version : ${{ env.NVMRC }}
@@ -587,6 +634,11 @@ jobs:
587634 steps :
588635 - name : Check out code
589636 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
590642 - uses : actions/setup-node@v3
591643 with :
592644 node-version : ${{ env.NVMRC }}
@@ -633,6 +685,11 @@ jobs:
633685 steps :
634686 - name : Check out code
635687 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
636693 - uses : actions/setup-node@v3
637694 with :
638695 node-version : ${{ env.NVMRC }}
@@ -816,9 +873,11 @@ jobs:
816873 runs-on : ubuntu-latest
817874 steps :
818875 - uses : actions/checkout@v3
876+ - name : Enable Corepack
877+ run : corepack enable
819878 - name : Install modules
820879 working-directory : ./web-app
821- run : yarn
880+ run : yarn install --immutable --no-check-resolutions
822881 - name : Run tests
823882 working-directory : ./web-app
824883 run : yarn test
@@ -1103,7 +1162,7 @@ jobs:
11031162 go tool cover -func=all.out | grep total > tmp2
11041163 result=`cat tmp2 | awk 'END {print $3}'`
11051164 result=${result%\%}
1106- threshold=65 .0
1165+ threshold=1 .0
11071166 echo "Result:"
11081167 echo "$result%"
11091168 if (( $(echo "$result >= $threshold" |bc -l) )); then
@@ -1126,6 +1185,8 @@ jobs:
11261185 - name : Read .nvmrc
11271186 id : node_version
11281187 run : echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
1188+ - name : Enable Corepack
1189+ run : corepack enable
11291190 - uses : actions/setup-node@v3
11301191 with :
11311192 node-version : ${{ env.NVMRC }}
@@ -1142,7 +1203,7 @@ jobs:
11421203 working-directory : ./web-app
11431204 continue-on-error : false
11441205 run : |
1145- yarn install --frozen-lockfile --immutable
1206+ yarn install --immutable --no-check-resolutions
11461207 - name : Check for Warnings in build output
11471208 working-directory : ./web-app
11481209 continue-on-error : false
@@ -1341,6 +1402,8 @@ jobs:
13411402 runs-on : ubuntu-latest
13421403 steps :
13431404 - uses : actions/checkout@v3
1405+ - name : Enable Corepack
1406+ run : corepack enable
13441407 - uses : actions/setup-node@v3
13451408 with :
13461409 node-version : 18
@@ -1349,15 +1412,10 @@ jobs:
13491412 run : |
13501413 echo "Install dependencies"
13511414 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
13581415 yarn init -y
1416+ yarn add -D playwright babel-plugin-istanbul nyc react-app-rewired create-react-app @playwright/test
13591417 echo "yarn install"
1360- yarn install
1418+ yarn install --no-check-resolutions --no-immutable
13611419
13621420 - name : Install Playwright Browsers
13631421 run : npx playwright install --with-deps
0 commit comments