👷 chore(CI): extend build workflow

adds linting and production build
This commit is contained in:
2025-03-20 08:39:47 +00:00
parent b7f1a677cb
commit c219d95598
+9
View File
@@ -19,12 +19,21 @@ jobs:
node-version: 'lts/*'
cache: 'npm'
- name: Install production dependencies
run: npm ci --omit=dev
- name: Build (production)
run: npm run build:prod
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
- name: Lint
run: npm run lint
- name: Test and generate coverage report
run: npm run test:coverage