fix(docker): tighten TUI build contract

This commit is contained in:
Brooklyn Nicholson
2026-04-27 10:15:00 -05:00
parent 4424a0e0f7
commit b479205396
2 changed files with 39 additions and 3 deletions

View File

@ -31,7 +31,7 @@ WORKDIR /opt/hermes
COPY package.json package-lock.json ./
COPY web/package.json web/package-lock.json web/
COPY ui-tui/package.json ui-tui/package-lock.json ui-tui/
COPY ui-tui/packages/hermes-ink/package.json ui-tui/packages/hermes-ink/
COPY ui-tui/packages/hermes-ink/package.json ui-tui/packages/hermes-ink/package-lock.json ui-tui/packages/hermes-ink/
RUN npm install --prefer-offline --no-audit && \
npx playwright install --with-deps chromium --only-shell && \