Skip to content

Commit 52dcfea

Browse files
committed
fix(ci): use npm install instead of npm ci
1 parent ae2c47f commit 52dcfea

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

‎.github/workflows/fuzz.yml‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ jobs:
5858
- uses: actions/setup-node@v6
5959
with: { node-version: 24 }
6060
- name: install targets
61-
run: for d in Haraka message-stream haraka-config email-message email-address tld net-utils; do (cd "$d" && npm ci --no-audit --no-fund); done
61+
# these are libraries without a committed package-lock.json, so `npm ci` can't be used
62+
run: for d in Haraka message-stream haraka-config email-message email-address tld net-utils; do (cd "$d" && npm install --no-audit --no-fund); done
6263
- name: seed
6364
id: seed
6465
run: echo "seed=${{ inputs.seed || github.run_id }}" >> "$GITHUB_OUTPUT"
@@ -99,7 +100,8 @@ jobs:
99100
with: { node-version: 24 }
100101
- name: install Haraka
101102
working-directory: Haraka
102-
run: npm ci --no-audit --no-fund
103+
# Haraka doesn't commit a package-lock.json, so `npm ci` can't be used
104+
run: npm install --no-audit --no-fund
103105
- name: start Haraka on loopback with a discard queue
104106
working-directory: Haraka
105107
run: |

0 commit comments

Comments
 (0)