Added type checking and linting to workflow

This commit is contained in:
Liviu Burcusel 2025-10-25 12:33:14 +02:00
parent a982ae83a9
commit 304d5188b8
Signed by: liviu
GPG key ID: 6CDB37A4AD2C610C

View file

@ -25,9 +25,12 @@ jobs:
cache: "npm" cache: "npm"
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
- name: Type checking and linting
run: |
npm run type-check &&
npm run lint
- name: Run tests and generate coverage - name: Run tests and generate coverage
run: npm run coverage run: npm run coverage
continue-on-error: true
env: env:
CI: true CI: true
- name: SonarQube Scan - name: SonarQube Scan