ci: use npm ci and track package-lock for reproducible e2e

This commit is contained in:
Stefan Stidl 2026-04-12 15:21:38 +02:00
parent aa332c2528
commit 21d3fb0260
4 changed files with 1329 additions and 3 deletions

View file

@ -40,7 +40,7 @@ jobs:
node-version: 20
- name: Install dependencies
run: npm install
run: npm ci
- name: Install Playwright Chromium
run: npx playwright install --with-deps chromium

View file

@ -21,7 +21,7 @@ jobs:
node-version: 20
- name: Install dependencies
run: npm install
run: npm ci
- name: Install Playwright Chromium
run: npx playwright install --with-deps chromium