fix(ci): use npm ci with legacy-peer-deps in Dockerfiles & add workflow_dispatch & fix list styles

This commit is contained in:
Antigravity
2026-05-28 21:14:26 +00:00
parent 457c6fa626
commit 6309b652e8
5 changed files with 40 additions and 7 deletions

View File

@@ -7,7 +7,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
&& rm -rf /var/lib/apt/lists/*
COPY package.json package-lock.json* ./
RUN npm install
RUN npm ci --legacy-peer-deps
# We only need the socket server and dependencies
COPY socket-server.ts ./