4646 # setup zodern:types. No linters are setup, so this simply installs the packages
4747 meteor lint
4848
49- meteor yarn ci:lint
49+ yarn ci:lint
5050 env :
5151 CI : true
5252
8585 # setup zodern:types. No linters are setup, so this simply installs the packages
8686 meteor lint
8787
88- NODE_OPTIONS="--max-old-space-size=6144" meteor yarn unitci --force-exit
88+ NODE_OPTIONS="--max-old-space-size=6144" yarn unitci --force-exit
8989 env :
9090 CI : true
9191 - name : Send coverage
@@ -480,38 +480,30 @@ jobs:
480480 - blueprints-integration
481481 - server-core-integration
482482 - shared-lib
483- node-version : [14.x, 18.x, 20.x, 22.x]
483+ - openapi
484+ node-version : [20.x, 22.x]
484485 include :
485486 # include additional configs, to run certain packages only for a certain version of node
486- - node-version : 14 .x
487+ - node-version : 20 .x
487488 package-name : corelib
488489 send-coverage : true
489- - node-version : 14 .x
490+ - node-version : 20 .x
490491 package-name : job-worker
491492 send-coverage : true
492- # manual openapi to avoid testing for 14.x
493- - node-version : 18.x
494- package-name : openapi
495- - node-version : 20.x
496- package-name : openapi
497- - node-version : 22.x
498- package-name : openapi
499493 # No tests for the gateways yet
500- # - node-version: 18 .x
494+ # - node-version: 20 .x
501495 # package-name: playout-gateway
502- # - node-version: 18 .x
496+ # - node-version: 20 .x
503497 # package-name: mos-gateway
504- - node-version : 18 .x
498+ - node-version : 20 .x
505499 package-name : live-status-gateway
506500 send-coverage : true
507- - node-version : 18 .x
501+ - node-version : 20 .x
508502 package-name : webui
509503 # manual meteor-lib as it only needs a couple of versions
510- - node-version : 18 .x
504+ - node-version : 20 .x
511505 package-name : meteor-lib
512506 send-coverage : true
513- - node-version : 14.x
514- package-name : meteor-lib
515507
516508 steps :
517509 - uses : actions/checkout@v4
@@ -531,7 +523,7 @@ jobs:
531523 run : |
532524 cd packages
533525 yarn config set cacheFolder /home/runner/test-packages-cache
534- node is_node_14.js && yarn lerna run --ignore openapi install || yarn install
526+ yarn install
535527 yarn lerna run --scope \*\*/${{ matrix.package-name }} --include-dependencies --stream build
536528 env :
537529 CI : true
0 commit comments