Skip to content

Commit 25ee2cc

Browse files
committed
fix: Pin build dependencies
1 parent ab8182c commit 25ee2cc

File tree

4 files changed

+22941
-7
lines changed

4 files changed

+22941
-7
lines changed

.github/workflows/validate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
- name: 📥 Download deps
4141
uses: bahmutov/npm-install@v1
4242
with:
43-
useLockFile: false
43+
useLockFile: true
4444

4545
# TODO: Can be removed if https://github.com/kentcdodds/kcd-scripts/pull/146 is released
4646
- name: Verify format (`npm run format` committed?)
@@ -76,7 +76,7 @@ jobs:
7676
- name: 📥 Download deps
7777
uses: bahmutov/npm-install@v1
7878
with:
79-
useLockFile: false
79+
useLockFile: true
8080

8181
- name: 🏗 Run build script
8282
run: npm run build

.gitignore

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ coverage
33
dist
44
.DS_Store
55

6-
# these cause more harm than good
7-
# when working with contributors
8-
package-lock.json
9-
yarn.lock
6+
# Reproducible builds are important.
7+
# Check the git-blame before adding this line back
8+
# package-lock.json

.npmrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
registry=https://registry.npmjs.org/
2-
package-lock=false

0 commit comments

Comments
 (0)