Skip to content

Pin pnpm Docker example and document protobufjs omission#3440

Draft
justin808 wants to merge 1 commit into
mainfrom
justin808/fix-3437
Draft

Pin pnpm Docker example and document protobufjs omission#3440
justin808 wants to merge 1 commit into
mainfrom
justin808/fix-3437

Conversation

@justin808
Copy link
Copy Markdown
Member

@justin808 justin808 commented May 27, 2026

Summary

Closes #3437.

Pins the Docker deployment pnpm example to the exact packageManager version and documents why protobufjs is intentionally omitted from pnpm.onlyBuiltDependencies.

This preserves reproducible docs while clarifying ignored build script output for future dependency updates.

Pull Request checklist

  • Add/update test to cover these changes
  • Update documentation
  • Update CHANGELOG file

Other Information

Validated with corepack pnpm install --frozen-lockfile, corepack pnpm exec prettier --check docs/oss/deployment/docker-deployment.md package.json, and git diff --check.


Note

Low Risk
Documentation and comment-only changes with no runtime, auth, or dependency behavior changes.

Overview
Aligns the Docker deployment pnpm example with the repo’s pinned packageManager version (10.33.4) instead of a loose major-only pin, so container builds match local/CI installs.

Documents in package.json why protobufjs stays off pnpm.onlyBuiltDependencies: its postinstall is informational (version-scheme warnings), not a trusted native build step—reducing confusion when pnpm reports ignored lifecycle scripts.

Reviewed by Cursor Bugbot for commit aec7e76. Bugbot is set up for automated code reviews on this repo. Configure here.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 27, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: c602e662-4af1-4eed-b75c-e20c61b29c02

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch justin808/fix-3437

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size
react-on-rails/client bundled (gzip) 62.83 KB (0%)
react-on-rails/client bundled (gzip) (time) 62.83 KB (0%)
react-on-rails/client bundled (brotli) 53.9 KB (0%)
react-on-rails/client bundled (brotli) (time) 53.9 KB (0%)
react-on-rails-pro/client bundled (gzip) 63.77 KB (0%)
react-on-rails-pro/client bundled (gzip) (time) 63.77 KB (0%)
react-on-rails-pro/client bundled (brotli) 54.81 KB (0%)
react-on-rails-pro/client bundled (brotli) (time) 54.81 KB (0%)
registerServerComponent/client bundled (gzip) 127.95 KB (0%)
registerServerComponent/client bundled (gzip) (time) 127.95 KB (0%)
registerServerComponent/client bundled (brotli) 62.06 KB (0%)
registerServerComponent/client bundled (brotli) (time) 62.06 KB (0%)
wrapServerComponentRenderer/client bundled (gzip) 122.37 KB (0%)
wrapServerComponentRenderer/client bundled (gzip) (time) 122.37 KB (0%)
wrapServerComponentRenderer/client bundled (brotli) 57.09 KB (0%)
wrapServerComponentRenderer/client bundled (brotli) (time) 57.09 KB (0%)

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.

Follow-up: Review feedback from PR #3421

1 participant