Skip to content

Commit 13ad242

Browse files
committed
fix: add babel overrides and use npm ci for reliable installs
1 parent 4feac2f commit 13ad242

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/sonarqube.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,9 @@ jobs:
6767
echo "===== Frontend tests + coverage ====="
6868
cd src/ui/web
6969
70-
# Clean install to ensure compatibility
71-
rm -rf node_modules package-lock.json
72-
npm install
70+
# Clean install to ensure compatibility (keep package-lock.json for npm ci)
71+
rm -rf node_modules
72+
npm ci
7373
7474
# Run tests with coverage
7575
npm test -- --coverage --watchAll=false

0 commit comments

Comments
 (0)