chore(deps): pin embedded-postgres to beta.15#4454
chore(deps): pin embedded-postgres to beta.15#4454rileymiller wants to merge 1 commit intopaperclipai:masterfrom
Conversation
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Greptile SummaryThis PR pins Confidence Score: 5/5Safe to merge — dependency-only change with consistent pinning across all package manifests, lockfile, and patch. All six changed files are coherent: direct specifiers, platform overrides, patchedDependencies entry, hunk offsets in the patch, and lockfile integrity hashes all point to the same beta.15 version set. No beta.16 references remain. The PR author verified frozen-lockfile install, typecheck, tests, build, and e2e locally. No files require special attention. Important Files Changed
Reviews (1): Last reviewed commit: "fix: pin embedded-postgres platform pack..." | Re-trigger Greptile |
Thinking Path
What Changed
embedded-postgresdependencies incli,packages/db, andserverto exact18.1.0-beta.15.embedded-postgres@18.1.0-beta.16toembedded-postgres@18.1.0-beta.15.pnpm.overridesfor every@embedded-postgres/*optional platform package so pnpm resolves all platform binaries to18.1.0-beta.15instead of beta.16.pnpm-lock.yamlon the policy-approvedchore/refresh-lockfilebranch.18.1.0-beta.16references remain in dependency files, lockfile, or patches.Verification
pnpm-lock.yaml; Dockerfile deps stage check passed; lockfile-only install passed.env -u NODE_ENV CI=true pnpm install --frozen-lockfileenv -u NODE_ENV pnpm -r typecheckenv -u NODE_ENV -u DATABASE_URL pnpm test:run(first run inherited a localDATABASE_URLand failed that env-sensitive runtime-config assertion; rerun withDATABASE_URLunset passed)env -u NODE_ENV -u DATABASE_URL pnpm buildenv -u NODE_ENV -u DATABASE_URL npx playwright install chromiumenv -u NODE_ENV -u DATABASE_URL PAPERCLIP_E2E_SKIP_LLM=true pnpm run test:e2e./scripts/release.sh canary --skip-verify --dry-runpassed afterenv -u NODE_ENV CI=true pnpm install --frozen-lockfileinstalled dependencies in the clone. The first dry-run attempt only failed because the disposable clone had nonode_modules.Risks
chore/refresh-lockfile; this PR uses that branch name from the fork head.Model Used
Checklist