fix(docker): add missing shared-schema package to Dockerfile

The prepare script requires both plugin-api and shared-schema packages
to be available during the Docker build, but only plugin-api was being
copied into the build context. This caused the build to fail when trying
to run 'cd packages/shared-schema'.
This commit is contained in:
Johannes Millan 2026-01-18 16:42:28 +01:00
parent b3ddfcbf20
commit b230216e33

View file

@ -26,6 +26,10 @@ COPY package*.json ./
COPY packages/plugin-api/package*.json ./packages/plugin-api/
COPY packages/plugin-api/tsconfig.json ./packages/plugin-api/
COPY packages/plugin-api/src ./packages/plugin-api/src
COPY packages/shared-schema/package*.json ./packages/shared-schema/
COPY packages/shared-schema/tsconfig.json ./packages/shared-schema/
COPY packages/shared-schema/tsup.config.ts ./packages/shared-schema/
COPY packages/shared-schema/src ./packages/shared-schema/src
COPY tsconfig.json ./
RUN npm ci --ignore-scripts || npm i --ignore-scripts
RUN npm run prepare