Switch back to npm

This commit is contained in:
Louis Lam
2025-03-29 15:46:05 +08:00
parent cdf13cebd0
commit 1e83d78c28
8 changed files with 10537 additions and 6959 deletions

View File

@@ -10,7 +10,7 @@ FROM louislam/dockge:base AS build
WORKDIR /app
COPY --chown=node:node ./package.json ./package.json
COPY --chown=node:node ./pnpm-lock.yaml ./pnpm-lock.yaml
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prod --frozen-lockfile
RUN npm ci
############################################
# ⭐ Main Image
@@ -39,4 +39,4 @@ CMD ["tsx", "./backend/index.ts"]
# Mark as Nightly
############################################
FROM release AS nightly
RUN pnpm run mark-as-nightly
RUN npm run mark-as-nightly