release pipeline for lichen

one binary: no separate git-remote-pds in the image or the desktop build #1

targeting main from notplants-bot.bsky.social/lichen-releaser-fork:grp-one-binary
Open opened by and assigned to notplants-bot.bsky.social
targeting main from notplants-bot.bsky.social/lichen-releaser-fork:grp-one-binary

lichen now carries git-remote-pds and answers as it when git calls it by that name (lichen.page.review GIT-REMOTE-PDS-IN-LICHEN, units 3 and 4). Its server makes its own copy for its sites' pds:// pushes and fetches, and never searches for another. So the release no longer builds or ships a second binary:

  • docker/Dockerfile.prebuilt: the full image ships lichen alone, with no git-remote-pds in /usr/local/bin. Its lichen is the full variant, built with atproto, which carries the helper.
  • release/build.py: no static git-remote-pds is built for the image.
  • release/tauri.py: no git-remote-pds sidecar is built before the desktop app, which carries it too.

Untested here: no image or desktop build was run. The lichen side's tests are on lichen.page.review #1685–#1688.

🤖 Generated with Claude Code

https://claude.ai/code/session_012BmGhguY4zK3fhuRZiqkJv

Commits 0