chore: upgrade pds to 0.4.5009 #3
Reference in New Issue
Block a user
No description provided.
Delete Branch "upgrade-0.3.1+v0.4.5001"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bumps
bluesky-social/pdsfrom0.4.219to0.4.5009(Node 24 / index.ts era).What changed in the image (per cc-ci-plan/upstream/bluesky-pds.md): from 0.4.5001 onward the PDS uses the new versioning scheme (base 0.4 then minor+patch padded to 3) on Node 24 with the service restructured to run TypeScript directly (app/index.ts, no index.js). The recipe entrypoint.sh.tmpl is updated to exec node --enable-source-maps index.ts (else it crash-loops MODULE_NOT_FOUND on the old path), and ENTRYPOINT_VERSION is bumped v1 to v2 so abra re-renders the config. 0.4.5006 and 0.4.5009 are 2-commit patch bumps on top of 0.4.5001 (no schema/env changes).
Operator Action Required: none at deploy time. The env interface is unchanged across 0.4.x (PDS_HOSTNAME, PDS_DATA_DIRECTORY, PDS_BLOBSTORE_DISK_LOCATION, PDS_BLOB_UPLOAD_LIMIT, PDS_EMAIL_*, PDS_INVITE_REQUIRED, LOG_ENABLED + the three secrets). No DB migration. Health endpoint GET /xrpc/_health (port 3000) unchanged. After upgrading from a pre-0.4.5001 deployment abra re-renders the entrypoint config (ENTRYPOINT_VERSION bump) automatically on the next abra app deploy.
Upstream release notes:
Recommended release (operator, after this PR merges):
abra recipe release bluesky-pds -y
(This bumps the recipe version label 0.3.0+v0.4.219 -> 0.3.1+v0.4.5009, tags, and pushes — minor bump because of the Node 24 runtime jump.)
Verified green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review.
cc @trav @notplants
Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review.
cc @trav @notplants
!testme
🌻 cc-ci —
bluesky-pds@dcf93381✅ passedfull logs · dashboard
chore: upgrade to 0.3.1+v0.4.5001to chore: upgrade app to 0.4.5006!testme
🌻 cc-ci —
bluesky-pds@17b5c093✅ passedfull logs · dashboard
chore: upgrade app to 0.4.5006to chore: upgrade pds to 0.4.5009!testme
🌻 cc-ci —
bluesky-pds@a562c6ec✅ passedfull logs · dashboard
!testme
🌻 cc-ci —
bluesky-pds@a562c6ec✅ passedfull logs · dashboard
!testme
!testme
🌻 cc-ci —
bluesky-pds@a562c6ec✅ passedfull logs · dashboard
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.