From df6b8201e851345245dac5dbbb96083ff5648bb4 Mon Sep 17 00:00:00 2001 From: kfluous Date: Sat, 5 Sep 2026 17:15:28 +0800 Subject: [PATCH] fix(ci): use npmmirror for CI and Docker dependency installs Co-authored-by: HiFox Agent --- Dockerfile | 4 ++-- woodpecker.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 34cd117..fd95d26 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM node:22-alpine AS builder WORKDIR /app COPY package.json package-lock.json ./ -RUN npm ci +RUN npm ci --registry=https://registry.npmmirror.com/ COPY . . RUN npm run build @@ -10,7 +10,7 @@ FROM node:22-alpine WORKDIR /app COPY package.json package-lock.json ./ -RUN npm ci --omit=dev +RUN npm ci --omit=dev --registry=https://registry.npmmirror.com/ COPY --from=builder /app/dist ./dist COPY src/server ./src/server COPY src/shared ./src/shared diff --git a/woodpecker.yml b/woodpecker.yml index c81bb91..e8f7a7e 100644 --- a/woodpecker.yml +++ b/woodpecker.yml @@ -12,7 +12,7 @@ steps: - main commands: | cd $CI_WORKSPACE - npm ci + npm ci --registry=https://registry.npmmirror.com/ npm run lint npm test npm run build