ci: use locked dependencies and fail on high audit findings
This commit is contained in:
parent
821e4a0391
commit
6e8bc1c369
3
.github/workflows/qa.yml
vendored
3
.github/workflows/qa.yml
vendored
@ -13,7 +13,8 @@ jobs:
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 22
|
||||
- run: npm install
|
||||
- run: npm ci
|
||||
- run: npm audit --audit-level=high
|
||||
- run: npm run check:deploy
|
||||
- run: npx playwright install --with-deps chromium
|
||||
- run: npm run test:e2e
|
||||
|
||||
Loading…
Reference in New Issue
Block a user