SSR/SSG Hybrid - #1675
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (27)
Included review availability: Your plan provides up to 2 included reviews per hour; 1 remains after this review. 📝 WalkthroughWalkthroughThe change adds selectable static and SSR Docker outputs, configures review apps for SSR, and keeps production static. Middleware now applies locale handling consistently. Routes validate locale and content lookups before rendering and use localized 404 rewrites. ChangesSSR deployment and route validation
Priority: ⬇️ Low Estimated code review effort: 4 (Complex) | ~45 minutes Merge Risk: ⚪ Minimal · up to This change adds selectable SSR review deployments while retaining static production builds, and improves localized 404 and missing-content handling. No concrete current-head merge-blocking risk remains. Sequence Diagram(s)sequenceDiagram
participant GitHubActions
participant Dockerfile
participant Runtime
GitHubActions->>Dockerfile: Pass BUILD_OUTPUT
Dockerfile->>Runtime: Select runtime-server or runtime-static
Runtime->>Runtime: Serve SSR through Node or static assets through nginx
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 2 functions across 5 files. (22 skipped: 22 unsupported.)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
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. Comment |
This PR adds in the SSR / SSG hybrid flag to support #1669
Summary by CodeRabbit
New Features
Bug Fixes
Documentation