chore: upgrade pds to 0.4.5009 #3

Open
autonomic-bot wants to merge 3 commits from upgrade-0.3.1+v0.4.5001 into main

Bumps bluesky-social/pds from 0.4.219 to 0.4.5009 (Node 24 / index.ts era).

service image current new
app ghcr.io/bluesky-social/pds 0.4.219 0.4.5009
caddy caddy:2 2 2 (unchanged)

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

Bumps `bluesky-social/pds` from `0.4.219` to `0.4.5009` (Node 24 / index.ts era). | service | image | current | new | |---------|-------|---------|-----| | app | ghcr.io/bluesky-social/pds | 0.4.219 | 0.4.5009 | | caddy | caddy:2 | 2 | 2 (unchanged) | **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:** - app pds 0.4.219 -> 0.4.5009: https://github.com/bluesky-social/pds/compare/v0.4.219...v0.4.5009 (no GitHub Release objects; changelog via git tags — v0.4.5001, v0.4.5006, v0.4.5009) - caddy: unchanged (already at 2). **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
autonomic-bot added 1 commit 2026-06-17 00:33:47 +00:00
chore: upgrade to 0.3.1+v0.4.5001
All checks were successful
cc-ci/testme cc-ci: success
dcf933813d
Bump ghcr.io/bluesky-social/pds 0.4.219 -> 0.4.5001 (atproto/pds 0.2.19 -> 0.5.1).
Upstream renamed the service entrypoint from index.js to index.ts (ESM, type:
module, Node base image 20 -> 24), so update entrypoint.sh.tmpl to exec index.ts
and bump ENTRYPOINT_VERSION v1 -> v2 so the new swarm config is applied.
autonomic-bot requested review from trav 2026-06-17 00:33:48 +00:00
autonomic-bot requested review from notplants 2026-06-17 00:33:48 +00:00
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cibluesky-pds @ dcf93381 passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `bluesky-pds` @ `dcf93381` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/753/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/753) [![level](https://ci.commoninternet.net/runs/753/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/753) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/753) · [dashboard](https://ci.commoninternet.net/)
autonomic-bot changed title from chore: upgrade to 0.3.1+v0.4.5001 to chore: upgrade app to 0.4.5006 2026-06-22 20:48:55 +00:00
autonomic-bot added 1 commit 2026-06-22 20:48:56 +00:00
chore: upgrade app to 0.4.5006
All checks were successful
cc-ci/testme cc-ci: success
17b5c09328
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cibluesky-pds @ 17b5c093 passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `bluesky-pds` @ `17b5c093` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/946/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/946) [![level](https://ci.commoninternet.net/runs/946/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/946) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/946) · [dashboard](https://ci.commoninternet.net/)
autonomic-bot changed title from chore: upgrade app to 0.4.5006 to chore: upgrade pds to 0.4.5009 2026-06-26 03:22:56 +00:00
autonomic-bot added 1 commit 2026-06-26 03:22:57 +00:00
chore: upgrade pds to 0.4.5009
All checks were successful
cc-ci/testme cc-ci: success
a562c6eca5
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cibluesky-pds @ a562c6ec passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `bluesky-pds` @ `a562c6ec` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/957/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/957) [![level](https://ci.commoninternet.net/runs/957/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/957) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/957) · [dashboard](https://ci.commoninternet.net/)
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cibluesky-pds @ a562c6ec passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `bluesky-pds` @ `a562c6ec` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/970/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/970) [![level](https://ci.commoninternet.net/runs/970/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/970) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/970) · [dashboard](https://ci.commoninternet.net/)
Author
Owner

!testme

!testme
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cibluesky-pds @ a562c6ec passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `bluesky-pds` @ `a562c6ec` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/1131/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1131) [![level](https://ci.commoninternet.net/runs/1131/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1131) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1131) · [dashboard](https://ci.commoninternet.net/)
All checks were successful
cc-ci/testme cc-ci: success
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin upgrade-0.3.1+v0.4.5001:upgrade-0.3.1+v0.4.5001
git checkout upgrade-0.3.1+v0.4.5001
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: recipe-maintainers/bluesky-pds#3
No description provided.