feat: 添加 pnpm.json 文件并更新 Dockerfile 以包含 overrides
knowledge-base / deploy (push) Failing after 4s

This commit is contained in:
2026-06-23 19:21:36 +08:00
parent 151a46a182
commit c2c5d88090
2 changed files with 7 additions and 1 deletions
+2 -1
View File
@@ -6,7 +6,8 @@ RUN apk add --no-cache nginx apache2-utils
WORKDIR /app WORKDIR /app
# 复制包管理文件,利用 Docker 层缓存 # 复制包管理文件,利用 Docker 层缓存
COPY package.json pnpm-lock.yaml ./ # pnpm.json 包含 overridespnpm v10+ 从此文件读取,不再读 package.json pnpm 字段)
COPY package.json pnpm-lock.yaml pnpm.json ./
# 禁用 minimumReleaseAge 供应链策略(CI 环境使用已审核的锁文件,无需此检查) # 禁用 minimumReleaseAge 供应链策略(CI 环境使用已审核的锁文件,无需此检查)
RUN pnpm config set minimum-release-age 0 && pnpm install --frozen-lockfile RUN pnpm config set minimum-release-age 0 && pnpm install --frozen-lockfile
+5
View File
@@ -0,0 +1,5 @@
{
"overrides": {
"hono": "4.12.25"
}
}