Skip to content

Commit 1049c0b

Browse files
committed
CI: install devDependencies for workflows and debug chai presence
1 parent 593988b commit 1049c0b

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.github/workflows/stryker.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ jobs:
1111
with: { node-version: 22 }
1212
- run: ls -la
1313
- run: cp install/package.json package.json
14-
- run: npm install --no-audit --no-fund
14+
- run: npm ci --include=dev --no-audit --no-fund
15+
- run: npm ls chai --depth=0 || true
1516
- run: npm install --no-save @stryker-mutator/core @stryker-mutator/mocha-runner mocha chai
1617
- run: npx stryker run | tee stryker-output.txt || true
1718
- uses: actions/upload-artifact@v4

.github/workflows/test.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@ jobs:
5353
with:
5454
useLockFile: false
5555

56+
- name: Ensure dev dependencies
57+
run: npm ci --include=dev --no-audit --no-fund
58+
59+
- name: Debug: list chai
60+
run: npm ls chai --depth=0 || true
61+
5662
- name: Setup on Redis
5763
env:
5864
SETUP: >-

0 commit comments

Comments
 (0)