From 156fdd00e87efe65e7ebb4e49a5ab1a334e284ff Mon Sep 17 00:00:00 2001 From: Ho Ngoc Hai Date: Wed, 7 Jan 2026 18:20:30 +0700 Subject: [PATCH] =?UTF-8?q?feat:=20Th=C3=AAm=20b=C6=B0=E1=BB=9Bc=20build?= =?UTF-8?q?=20c=C3=A1c=20g=C3=B3i=20chia=20s=E1=BA=BB=20v=C3=A0o=20c=C3=A1?= =?UTF-8?q?c=20workflow=20CI.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci-iam-service.yml | 3 +++ .github/workflows/ci-web.yml | 3 +++ .github/workflows/pr-checks.yml | 3 +++ 3 files changed, 9 insertions(+) diff --git a/.github/workflows/ci-iam-service.yml b/.github/workflows/ci-iam-service.yml index 3d283d6b..44b192c8 100644 --- a/.github/workflows/ci-iam-service.yml +++ b/.github/workflows/ci-iam-service.yml @@ -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: diff --git a/.github/workflows/ci-web.yml b/.github/workflows/ci-web.yml index 0f856fcd..14a6923a 100644 --- a/.github/workflows/ci-web.yml +++ b/.github/workflows/ci-web.yml @@ -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" diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 3d1c5137..dfef4a5f 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -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