Use npm ci for reproducible builds (#373)

This commit is contained in:
Joey Bolduc-Gilbert 2023-09-22 11:59:34 -04:00 committed by GitHub
parent 03d8bad037
commit 11b1161c20
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -47,10 +47,10 @@ jobs:
- name: Install NodeJS Dependencies
run: |
npm config set spin false
npm i --no-audit --no-color
npm i --prefix webapp --no-audit --no-color
npm i --prefix cli --no-audit --no-color
npm i --prefix jipt --no-audit --no-color
npm ci --no-audit --no-color
npm ci --prefix webapp --no-audit --no-color
npm ci --prefix cli --no-audit --no-color
npm ci --prefix jipt --no-audit --no-color
- name: Build webapp production
run: npm run build-production-inline --prefix webapp