• v0.3.0 1d7da9e8e9

    Release v0.3.0
    All checks were successful
    go-ci / lint + build + test (push) Successful in 50s
    release / decide + act (push) Successful in 5s
    release / release (push) Successful in 0s
    deploy / deploy purser to /srv/docker/purser (release) Successful in 25s
    Stable

    Ghost released this 2026-08-06 13:48:14 +02:00 | 16 commits to main since this release

    Added

    • deploy: a failed post-deploy probe now restores the previous image AND the previous source tree (#32)

      docker compose up --wait replaces the container and waits second, so by the time the probe can refuse, the predecessor is already destroyed. The deploy now tags the running image before building and, on any failure after that point, restores both halves and verifies each. Restoring only the container would leave the tree at the new tag while the old image runs — the divergence the probe's first arm would then report as success.

    Changed

    None.

    Fixed

    • release: cut to a draft so the publish click can fire the deploy

    Removed

    None.

    Deprecated

    None.

    Upgrade

    None.

    Downloads