From ba1ce6b696f351de4d4cecaec877d3dc5245ec1b Mon Sep 17 00:00:00 2001 From: erio Date: Thu, 5 Mar 2026 23:02:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20CI=20=E5=90=84=20job=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=20prisma=20generate=20=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prisma 7 需要先 generate 才能生成 @prisma/client 类型, 缺少此步骤导致 typecheck/lint/test 全部失败。 --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 15eac3f..109c1f8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,6 +24,7 @@ jobs: node-version-file: .node-version cache: pnpm - run: pnpm install --frozen-lockfile + - run: pnpm prisma generate - run: pnpm typecheck lint: @@ -39,6 +40,7 @@ jobs: node-version-file: .node-version cache: pnpm - run: pnpm install --frozen-lockfile + - run: pnpm prisma generate - run: pnpm lint format: @@ -54,6 +56,7 @@ jobs: node-version-file: .node-version cache: pnpm - run: pnpm install --frozen-lockfile + - run: pnpm prisma generate - run: pnpm format:check test: @@ -69,4 +72,5 @@ jobs: node-version-file: .node-version cache: pnpm - run: pnpm install --frozen-lockfile + - run: pnpm prisma generate - run: pnpm test