Yuki Takei 1 an în urmă
părinte
comite
7bfb1ac5db

+ 3 - 3
.github/workflows/ci-slackbot-proxy.yml

@@ -210,9 +210,9 @@ jobs:
 
     - name: Assembling all dependencies
       run: |
-        rm -rf pruned
-        pnpm --filter @growi/slackbot-proxy --prod deploy pruned
-        rm -rf apps/slackbot-proxy/node_modules && mv pruned/node_modules apps/slackbot-proxy/node_modules
+        rm -rf out
+        pnpm deploy out --prod --filter @growi/slackbot-proxy
+        rm -rf apps/slackbot-proxy/node_modules && mv out/node_modules apps/slackbot-proxy/node_modules
 
     - name: pnpm run start:prod:ci
       working-directory: ./apps/slackbot-proxy

+ 3 - 3
.github/workflows/reusable-app-prod.yml

@@ -63,9 +63,9 @@ jobs:
 
     - name: Assembling all dependencies
       run: |
-        rm -rf pruned
-        pnpm --filter @growi/app --prod deploy pruned
-        rm -rf apps/app/node_modules && mv pruned/node_modules apps/app/node_modules
+        rm -rf out
+        pnpm deploy out --prod --filter @growi/app
+        rm -rf apps/app/node_modules && mv out/node_modules apps/app/node_modules
 
     - name: Archive production files
       id: archive-prod-files

+ 2 - 0
.gitignore

@@ -41,4 +41,6 @@ yarn-error.log*
 
 # turborepo
 .turbo
+
+# pnpm deploy target dir
 out

+ 2 - 2
apps/app/docker/Dockerfile

@@ -40,8 +40,8 @@ RUN turbo run clean
 RUN turbo run build --filter @growi/app
 
 # make artifacts
-RUN pnpm --filter @growi/app --prod deploy pruned
-RUN rm -rf apps/app/node_modules && mv pruned/node_modules apps/app/node_modules
+RUN pnpm deploy out --prod --filter @growi/app
+RUN rm -rf apps/app/node_modules && mv out/node_modules apps/app/node_modules
 RUN rm -rf apps/app/.next/cache
 RUN tar -zcf packages.tar.gz \
   package.json \

+ 2 - 2
apps/slackbot-proxy/docker/Dockerfile

@@ -38,8 +38,8 @@ RUN pnpm install ---frozen-lockfile
 RUN turbo run build --filter @growi/slackbot-proxy
 
 # make artifacts
-RUN pnpm --filter @growi/slackbot-proxy --prod deploy pruned
-RUN rm -rf apps/slackbot-proxy/node_modules && mv pruned/node_modules apps/slackbot-proxy/node_modules
+RUN pnpm deploy out --prod --filter @growi/slackbot-proxy
+RUN rm -rf apps/slackbot-proxy/node_modules && mv out/node_modules apps/slackbot-proxy/node_modules
 RUN tar -zcf packages.tar.gz \
   package.json \
   apps/slackbot-proxy/package.json \