What do you think about switching from npm install to npm ci?
I’m not an npm/node expert, but my understanding is that there could be some advantages.
If we use npm ci, we’ll get reliable builds. Users who install a release get exactly the versions that worked on the release.