fix(storage): add shared-pwa build step and help packages to web Dockerfile

The shared-pwa package exports from dist/ and needs to be built before
the storage-web app. Also adds shared-help-types, shared-help-ui, and
shared-help-content COPY statements for the new help pages.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-03-25 13:01:17 +01:00
parent 68ce6e79a4
commit 6464a01e7b

View file

@ -30,6 +30,9 @@ COPY packages/shared-branding ./packages/shared-branding
COPY packages/shared-error-tracking ./packages/shared-error-tracking
COPY packages/shared-feedback-service ./packages/shared-feedback-service
COPY packages/shared-feedback-ui ./packages/shared-feedback-ui
COPY packages/shared-help-content ./packages/shared-help-content
COPY packages/shared-help-types ./packages/shared-help-types
COPY packages/shared-help-ui ./packages/shared-help-ui
COPY packages/shared-i18n ./packages/shared-i18n
COPY packages/shared-icons ./packages/shared-icons
COPY packages/shared-profile-ui ./packages/shared-profile-ui
@ -60,6 +63,9 @@ RUN pnpm build || true
WORKDIR /app/packages/shared-error-tracking
RUN pnpm build
WORKDIR /app/packages/shared-pwa
RUN pnpm build
# Build the web app
WORKDIR /app/apps/storage/apps/web
RUN pnpm exec svelte-kit sync