diff --git a/.github/workflows/extension-test.yml b/.github/workflows/extension-test.yml index b61fc55..330ecd0 100644 --- a/.github/workflows/extension-test.yml +++ b/.github/workflows/extension-test.yml @@ -25,8 +25,6 @@ jobs: cache-dependency-path: "frontend/extension/pnpm-lock.yaml" - run: pnpm install working-directory: frontend/extension - - run: pnpm type-gen - working-directory: frontend/extension - name: Run eslint check run: pnpm lint working-directory: frontend/extension @@ -45,8 +43,6 @@ jobs: cache-dependency-path: "frontend/extension/pnpm-lock.yaml" - run: pnpm install working-directory: frontend/extension - - run: pnpm type-gen - working-directory: frontend/extension - name: Run extension build run: pnpm build working-directory: frontend/extension diff --git a/.github/workflows/frontend-test.yml b/.github/workflows/frontend-test.yml index 415fe93..faaec8e 100644 --- a/.github/workflows/frontend-test.yml +++ b/.github/workflows/frontend-test.yml @@ -25,8 +25,6 @@ jobs: cache-dependency-path: "frontend/web/pnpm-lock.yaml" - run: pnpm install working-directory: frontend/web - - run: pnpm type-gen - working-directory: frontend/web - name: Run eslint check run: pnpm lint working-directory: frontend/web @@ -45,8 +43,6 @@ jobs: cache-dependency-path: "frontend/web/pnpm-lock.yaml" - run: pnpm install working-directory: frontend/web - - run: pnpm type-gen - working-directory: frontend/web - name: Run frontend build run: pnpm build working-directory: frontend/web diff --git a/Dockerfile b/Dockerfile index 8c359b2..be09e27 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ COPY . . WORKDIR /frontend-build/frontend/web -RUN corepack enable && pnpm i --frozen-lockfile && pnpm type-gen +RUN corepack enable && pnpm i --frozen-lockfile RUN pnpm build diff --git a/frontend/extension/package.json b/frontend/extension/package.json index e7797ba..edef5be 100644 --- a/frontend/extension/package.json +++ b/frontend/extension/package.json @@ -9,7 +9,7 @@ "package": "plasmo package", "lint": "eslint --ext .js,.ts,.tsx, src", "lint-fix": "eslint --ext .js,.ts,.tsx, src --fix", - "type-gen": "cd ../../proto && buf generate" + "postinstall": "cd ../../proto && buf generate" }, "dependencies": { "@emotion/react": "^11.11.3", diff --git a/frontend/web/package.json b/frontend/web/package.json index d8c8561..0ae21d2 100644 --- a/frontend/web/package.json +++ b/frontend/web/package.json @@ -6,7 +6,7 @@ "serve": "vite preview", "lint": "eslint --ext .js,.ts,.tsx, src", "lint-fix": "eslint --ext .js,.ts,.tsx, src --fix", - "type-gen": "cd ../../proto && buf generate" + "postinstall": "cd ../../proto && buf generate" }, "dependencies": { "@emotion/react": "^11.11.3",