chore: configure project wide linter (#577)

* chore(lint): configure project-wide linter

* chore(lint): improve linting in files

* chore(lint): hide warnings in CI
This commit is contained in:
Carlos Valente
2023-11-07 22:30:39 +01:00
committed by GitHub
parent 943dd19c09
commit 2c47d90f34
38 changed files with 138 additions and 171 deletions
+17
View File
@@ -27,6 +27,23 @@ jobs:
- name: Install dependencies
run: pnpm install --frozen-lockfile
# Run code quality per package
- name: React - Run linter
run: pnpm lint
working-directory: ./apps/client
- name: Server - Run linter
run: pnpm lint
working-directory: ./apps/server
- name: Utils - Run linter
run: pnpm lint
working-directory: ./packages/utils
- name: Types - Run linter
run: pnpm lint
working-directory: ./packages/types
# We choose to run tests separately
- name: React - Run unit tests
run: pnpm test:pipeline