• v0.4.1 7760c9cce5

    0.4.1 — build identity in the boot line
    All checks were successful
    CI / gate (push) Successful in 33s
    CI / image (push) Successful in 14s
    Stable

    joeyr released this 2026-07-29 09:17:41 -05:00 | 251 commits to main since this release

    Changed

    The boot line now identifies the build and the config that decides whether a night produces anything.

    version and commit are stamped into the image by CI via --build-arg, using the same values it tags the image with. This service sleeps 21 hours a day and Swarm pins :latest without ever re-resolving it, so a deploy that silently did not pull was indistinguishable from one that did until the next window opened — telling them apart meant resolving the running task's image digest against the registry by hand. A version of dev in a container means the build args never reached docker build.

    The line also carries what is otherwise invisible until too late: publishEnabled (false crawls all night and commits nothing), both coverage floors (what withheld counters and runes on 2026-07-28), lookbackHours, the target owner/repo@branch, and archiveDir.

    DATABASE_URL is never logged — it carries the password inline. It is reduced to host/database.

    Upgrade notes

    No consumer change; logging and build metadata only.

    Downloads