Browse Source

ci(@growi/app): prisma generate on postinstall

mizozobu 1 week ago
parent
commit
bb4546f608
2 changed files with 1 additions and 12 deletions
  1. 0 12
      .github/workflows/ci-app.yml
  2. 1 0
      apps/app/package.json

+ 0 - 12
.github/workflows/ci-app.yml

@@ -72,10 +72,6 @@ jobs:
           pnpm add turbo --global
           pnpm add turbo --global
           pnpm install --frozen-lockfile
           pnpm install --frozen-lockfile
 
 
-      - name: Generate schema
-        run: |
-          pnpm run --filter @growi/app prisma:generate
-
       - name: Lint
       - name: Lint
         run: |
         run: |
           turbo run lint --filter=@growi/app --filter=./packages/*
           turbo run lint --filter=@growi/app --filter=./packages/*
@@ -131,10 +127,6 @@ jobs:
           pnpm add turbo --global
           pnpm add turbo --global
           pnpm install --frozen-lockfile
           pnpm install --frozen-lockfile
 
 
-      - name: Generate schema
-        run: |
-          pnpm run --filter @growi/app prisma:generate
-
       - name: Test
       - name: Test
         run: |
         run: |
           turbo run test --filter=@growi/app --filter=./packages/* --env-mode=loose
           turbo run test --filter=@growi/app --filter=./packages/* --env-mode=loose
@@ -200,10 +192,6 @@ jobs:
           pnpm add turbo --global
           pnpm add turbo --global
           pnpm install --frozen-lockfile
           pnpm install --frozen-lockfile
 
 
-      - name: Generate schema
-        run: |
-          pnpm run --filter @growi/app prisma:generate
-
       - name: turbo run launch-dev:ci
       - name: turbo run launch-dev:ci
         working-directory: ./apps/app
         working-directory: ./apps/app
         run: |
         run: |

+ 1 - 0
apps/app/package.json

@@ -5,6 +5,7 @@
   "private": true,
   "private": true,
   "scripts": {
   "scripts": {
     "//// for production": "",
     "//// for production": "",
+    "postinstall": "prisma generate",
     "build": "run-p build:*",
     "build": "run-p build:*",
     "start": "next start",
     "start": "next start",
     "build:client": "next build",
     "build:client": "next build",