chore(deps): bump the website-dependencies group in /website with 5 updates - #1815
chore(deps): bump the website-dependencies group in /website with 5 updates#1815clay-good wants to merge 1 commit into
Conversation
…pdates Applies dependabot's website bumps (#1812) and syncs the postcss override in website/pnpm-workspace.yaml, which dependabot does not know about, keeping the three override declarations in agreement. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Team Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
Included review availability: Your plan provides up to 10 included reviews per hour; 8 remain after this review. 📝 WalkthroughWalkthroughThe website dependency ranges are updated for Fumadocs, Next.js, React DOM types, and PostCSS. PostCSS override ranges are aligned in both website package configuration files. ChangesWebsite dependency updates
Estimated code review effort: 1 (Trivial) | ~3 minutes Merge Risk: ⚪ Minimal · up to This updates website dependencies and synchronizes the PostCSS override declarations, with no remaining concrete merge-blocking risk identified. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 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 |
Deploying openspec-docs with
|
| Latest commit: |
12f7b1d
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://729ba82c.openspec-docs.pages.dev |
| Branch Preview URL: | https://chore-deps-website-bumps.openspec-docs.pages.dev |
No PR-relevant drift confirmed.
|
|
Verified locally with the repo's own pnpm (10.34.5), plus a merge-order note.
Merge-order note. This conflicts with #1816, which deletes the Merging this one first is the easier order: #1816 then just deletes a block whose |
Status: ready for review.
What was missing / the motivation: Dependabot's #1812 fails
Teston every platform. It bumps thepostcssoverride inwebsite/package.json(^8.5.26→^8.5.28) but has no knowledge ofwebsite/pnpm-workspace.yaml, which declares the same overrides for pnpm 10.test/pnpm-workspace-config.test.tsasserts that all three copies —package.json,pnpm-workspace.yaml, and the lockfile — agree, so the drift fails the suite. Dependabot cannot fix it, and pushing the fix onto its branch would make dependabot close the PR and delete the branch.What it does: takes dependabot's bumps verbatim (fumadocs-core/ui 16.15.2 → 16.15.5, next 16.3.3 → 16.3.4, @types/react-dom 19.2.5 → 19.2.7, postcss 8.5.26 → 8.5.28) and adds the one-line
website/pnpm-workspace.yamloverride sync they require.Proof it works:
test/pnpm-workspace-config.test.ts— 3/3 pass locally (it was the failing test on chore(deps): bump the website-dependencies group in /website with 5 updates #1812).pnpm install --frozen-lockfileinwebsite/succeeds with pnpm 10.34.5, so the lockfile matches the manifest.Notes / nits: supersedes #1812, which will be closed as superseded.
flake.nixis unaffected — its pinnedpnpmDepshash covers the root lockfile only, and the website is excluded from the flake source. Closes no issue.🤖 Generated with Claude Code
Summary by CodeRabbit