feat: Thêm bước build các gói chia sẻ vào các workflow CI.

This commit is contained in:
Ho Ngoc Hai
2026-01-07 18:20:30 +07:00
parent 808ab54d31
commit 156fdd00e8
3 changed files with 9 additions and 0 deletions

View File

@@ -47,6 +47,9 @@ jobs:
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Build shared packages
run: pnpm --filter './packages/*' build
- name: Generate Prisma Client
run: pnpm --filter @goodgo/iam-service prisma:generate
env:

View File

@@ -30,6 +30,9 @@ jobs:
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Build shared packages
run: pnpm --filter './packages/*' build
- name: Lint Web Admin
run: pnpm --filter @goodgo/web-admin lint || echo "Skipped"

View File

@@ -24,6 +24,9 @@ jobs:
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Build shared packages
run: pnpm --filter './packages/*' build
- name: Lint all
run: pnpm lint