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
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: 22
|
node-version: 22
|
||||||
- run: npm install
|
- run: npm ci
|
||||||
|
- run: npm audit --audit-level=high
|
||||||
- run: npm run check:deploy
|
- run: npm run check:deploy
|
||||||
- run: npx playwright install --with-deps chromium
|
- run: npx playwright install --with-deps chromium
|
||||||
- run: npm run test:e2e
|
- run: npm run test:e2e
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user