ci: use pnpm lockfile and proxy BuildKit pulls

This commit is contained in:
2026-08-11 23:06:07 +08:00
parent 95932f0199
commit 888925c755
2 changed files with 9 additions and 5 deletions
+2 -2
View File
@@ -4,8 +4,8 @@ ARG DOTNET_RUNTIME_IMAGE=mcr.microsoft.com/dotnet/aspnet:6.0
FROM ${NODE_IMAGE} AS frontend-build
WORKDIR /src/app
COPY app/package.json app/package-lock.json ./
RUN npm ci
COPY app/package.json app/pnpm-lock.yaml ./
RUN npx --yes pnpm@10.15.0 install --frozen-lockfile
COPY app/ ./
RUN npm run build