fix: pnpm build

This commit is contained in:
MasutaYunikon committed 2026-05-08 02:13:32 +02:00
1 parent 7cdfe13151
commit fcb176d519
4 files changed
+4 -9

No files matched your search

+2 -2
View File
@@ -14,7 +14,7 @@ jobs:
- uses: pnpm/action-setup@v3
with:
version: latest
version: 10
- uses: actions/setup-node@v4
with:
@@ -78,7 +78,7 @@ jobs:
- uses: pnpm/action-setup@v3
with:
version: latest
version: 10
- uses: actions/setup-node@v4
with:
+2 -2
View File
@@ -1,13 +1,13 @@
FROM node:22-slim AS base
ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"
RUN corepack enable
RUN corepack enable && corepack prepare pnpm@10 --activate
COPY . /app
WORKDIR /app
# ── Dépendances prod ───────────────────────────────────────────
FROM base AS prod-deps
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prod --frozen-lockfile --ignore-scripts
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prod --frozen-lockfile
# ── Build ──────────────────────────────────────────────────────
FROM base AS build
-3
View File
@@ -15,9 +15,6 @@
"start": "node dist/server/index.js",
"preview": "vite preview"
},
"pnpm": {
"onlyBuiltDependencies": ["esbuild"]
},
"dependencies": {
"@tailwindcss/vite": "^4.2.1",
"@vueuse/core": "^14.2.1",
-2
View File
@@ -3,8 +3,6 @@ lockfileVersion: '9.0'
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
onlyBuiltDependencies:
- esbuild
importers: