@@ -135,7 +135,7 @@ jobs:
135135      - name : Use Node.js 
136136        uses : actions/setup-node@v4 
137137        with :
138-           cache : npm 
138+           cache : yarn 
139139          node-version-file : .nvmrc 
140140
141141      - name : Get artifact dir name 
@@ -254,7 +254,7 @@ jobs:
254254        run : opam exec -- dune build --display quiet --profile static 
255255
256256      - name : Install npm packages 
257-         run : npm ci  --ignore-scripts 
257+         run : yarn install  --immutable 
258258
259259      - name : Copy compiler exes to platform bin dir 
260260        run : node ./scripts/copyExes.js -compiler 
@@ -402,11 +402,11 @@ jobs:
402402      - name : Use Node.js 
403403        uses : actions/setup-node@v4 
404404        with :
405-           cache : npm 
405+           cache : yarn 
406406          node-version-file : .nvmrc 
407407
408408      - name : NPM install 
409-         run : npm ci  --ignore-scripts 
409+         run : yarn install  --immutable 
410410
411411      - name : Download artifacts 
412412        uses : actions/download-artifact@v4 
@@ -463,7 +463,7 @@ jobs:
463463      - name : Use Node.js 
464464        uses : actions/setup-node@v4 
465465        with :
466-           cache : npm 
466+           cache : yarn 
467467          node-version-file : .nvmrc 
468468
469469      - name : Download artifacts 
@@ -498,7 +498,7 @@ jobs:
498498      - name : Use Node.js 
499499        uses : actions/setup-node@v4 
500500        with :
501-           cache : npm 
501+           cache : yarn 
502502          node-version-file : .nvmrc 
503503          registry-url : https://registry.npmjs.org  #  Needed to make auth work for publishing
504504
0 commit comments