Skip to content

fix(docker): install linux native deps before documan rebuild#136

Merged
zdunecki merged 1 commit into
masterfrom
fix/docker-e2e-linux-native-deps
May 7, 2026
Merged

fix(docker): install linux native deps before documan rebuild#136
zdunecki merged 1 commit into
masterfrom
fix/docker-e2e-linux-native-deps

Conversation

@zdunecki

@zdunecki zdunecki commented May 7, 2026

Copy link
Copy Markdown
Member

Host pnpm install (macOS) only fetches darwin binaries for optional deps like rollup's native bindings, so rebuilding documan inside the Linux container fails with "Cannot find module @rollup/rollup-linux-arm64-gnu". Re-run pnpm install in the container with --config.confirm-modules-purge=false to auto-confirm the platform-mismatch purge prompt (no TTY) and pull the Linux variants.

Host pnpm install (macOS) only fetches darwin binaries for optional deps
like rollup's native bindings, so rebuilding documan inside the Linux
container fails with "Cannot find module @rollup/rollup-linux-arm64-gnu".
Re-run pnpm install in the container with --config.confirm-modules-purge=false
to auto-confirm the platform-mismatch purge prompt (no TTY) and pull the
Linux variants.
@netlify

netlify Bot commented May 7, 2026

Copy link
Copy Markdown

Deploy Preview for xyd-website canceled.

Name Link
🔨 Latest commit e0e0cb7
🔍 Latest deploy log https://app.netlify.com/projects/xyd-website/deploys/69fd09c9aa1363000811b30c

@netlify

netlify Bot commented May 7, 2026

Copy link
Copy Markdown

Deploy Preview for xyd-storybook ready!

Name Link
🔨 Latest commit e0e0cb7
🔍 Latest deploy log https://app.netlify.com/projects/xyd-storybook/deploys/69fd09c958da7e0008b5f8dc
😎 Deploy Preview https://deploy-preview-136--xyd-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented May 7, 2026

Copy link
Copy Markdown

Deploy Preview for xyd-apidocs-demo ready!

Name Link
🔨 Latest commit e0e0cb7
🔍 Latest deploy log https://app.netlify.com/projects/xyd-apidocs-demo/deploys/69fd09c9ac807100084d474a
😎 Deploy Preview https://deploy-preview-136--xyd-apidocs-demo.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@zdunecki zdunecki merged commit 577a466 into master May 7, 2026
5 checks passed
@zdunecki zdunecki deleted the fix/docker-e2e-linux-native-deps branch June 8, 2026 14:21
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