feat: enhance receipt alias management with global scope support and update validation
This commit is contained in:
@@ -48,7 +48,7 @@ jobs:
|
||||
|
||||
- name: Prisma schema validate
|
||||
working-directory: ./backend
|
||||
run: npx prisma validate --schema prisma/schema.prisma
|
||||
run: npm run prisma:validate
|
||||
|
||||
- name: Generate Prisma Client
|
||||
working-directory: ./backend
|
||||
@@ -66,6 +66,10 @@ jobs:
|
||||
working-directory: ./backend
|
||||
run: npx jest src/receipt-import/receipt-import.service.spec.ts src/receipt-import/receipt-import.parse-flow.spec.ts src/receipt-import/receipt-import.save.spec.ts --no-coverage
|
||||
|
||||
- name: Typecheck backend
|
||||
working-directory: ./backend
|
||||
run: npm run typecheck
|
||||
|
||||
- name: Build NestJS app
|
||||
working-directory: ./backend
|
||||
run: npm run build
|
||||
@@ -154,7 +158,7 @@ jobs:
|
||||
|
||||
- name: Prisma schema validate
|
||||
working-directory: ./backend
|
||||
run: npx prisma validate --schema prisma/schema.prisma
|
||||
run: npm run prisma:validate
|
||||
|
||||
- name: Generate Prisma Client
|
||||
working-directory: ./backend
|
||||
@@ -170,7 +174,11 @@ jobs:
|
||||
|
||||
- name: Dependency audit (high+critical)
|
||||
working-directory: ./backend
|
||||
run: npm audit --audit-level=high
|
||||
run: npm run audit:high
|
||||
|
||||
- name: Typecheck backend
|
||||
working-directory: ./backend
|
||||
run: npm run typecheck
|
||||
|
||||
- name: Run tests (backend)
|
||||
working-directory: ./backend
|
||||
|
||||
Reference in New Issue
Block a user