Skip to content

Commit c24faff

Browse files
authored
build: use version controlled lockfile of package dependencies for development (#2876)
1 parent 29167c5 commit c24faff

4 files changed

Lines changed: 4804 additions & 4 deletions

File tree

.github/workflows/ci-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
3535
with:
3636
node-version: ${{ matrix.node-version }}
37-
- run: npm install --verbose
37+
- run: npm ci --verbose
3838
- run: npm test
3939
- name: Upload coverage to Codecov
4040
if: matrix.node-version == '22.x'

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
node-version: 24
3030

3131
- name: Install dependencies
32-
run: npm install --verbose
32+
run: npm ci --verbose
3333

3434
- name: Create or update release PR
3535
id: changesets
@@ -63,7 +63,7 @@ jobs:
6363
registry-url: "https://registry.npmjs.org"
6464

6565
- name: Install dependencies
66-
run: npm install --verbose
66+
run: npm ci --verbose
6767

6868
- name: Publish to npm and create GitHub releases
6969
uses: changesets/action@6a0a831ff30acef54f2c6aa1cbbc1096b066edaf # v1.7.0

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# node / npm stuff
22
/node_modules
3-
/package-lock.json
43

54
# build products
65
/dist

0 commit comments

Comments
 (0)