Skip to content

fix: skip docs postinstall in Docker deps stage#14

Merged
furtherref merged 1 commit intomainfrom
codex/fix-docs-docker-install
May 3, 2026
Merged

fix: skip docs postinstall in Docker deps stage#14
furtherref merged 1 commit intomainfrom
codex/fix-docs-docker-install

Conversation

@furtherref
Copy link
Copy Markdown
Owner

Summary

  • skip package lifecycle scripts in the docs Docker deps stage so fumadocs-mdx does not run before source.config.ts is copied
  • keep the full docs install/build flow in the builder stage after source files are available

Test plan

  • git diff --check
  • docker compose -f docker-compose.selfhost.yml -f docker-compose.selfhost.build.yml config --quiet
  • STANDALONE=true pnpm --filter @multica/docs build
  • pre-push hook: pnpm lint, pnpm typecheck, pnpm test, pnpm build

CI failure addressed

The merged docs Dockerfile ran pnpm install in the deps stage, which triggered apps/docs postinstall before apps/docs/source.config.ts existed in the image. This fixes the remote docker-docs-build failure.

@furtherref furtherref merged commit 9af112d into main May 3, 2026
2 checks passed
@furtherref furtherref deleted the codex/fix-docs-docker-install branch May 3, 2026 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant