Proper CI procedures for npm (#170)

* Commit the package-lock.json

Needed for faster CI builds (as if it wasn't fast already, but let's
follow proper procedures here.)

* workflow: use npm ci

This should result in a faster dependency install.
Needs package-lock.json
This commit is contained in:
lifehackerhansol 2023-09-07 04:12:45 -07:00 committed by GitHub
parent b38cb3d6a6
commit 528dfe55de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 1911 additions and 3 deletions

View File

@ -24,7 +24,7 @@ jobs:
node-version: 14
- name: Install dependencies
run: npm install
run: npm ci
- name: Run VuePress
# Build the site using VuePress

3
.gitignore vendored
View File

@ -2,6 +2,5 @@ node_modules
.temp
.cache
dist
package-lock.json
yarn.lock
yarn-error.log
yarn-error.log

1909
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff