• v0.1.37 a2b0750b57

    v0.1.37 Stable

    gitea_admin released this 2026-07-05 07:31:35 +00:00 | 1163 commits to main since this release

    Added

    • Trace front-door (change traceability, Phase C). Follow a change through build -> release ->
      deploy from either surface:
      • pipectl trace <project> <ref> where <ref> is a commit sha, vX.Y.Z, a Forgejo
        /commit/<sha> permalink, or file:line (runs git blame in the cwd / PIPECTL_REPO). Joins
        the Build/Release/Deploy CRs by commit and reports the chain, incl. the first tagged release
        containing a non-release commit (Forgejo compare ancestry) and each deploy's carrier +
        change-range. pipectl status now reads the same Change CRs (latest build/release/deploy)
        instead of scraping raw workflows.
      • Deploy rows/trace now show "carried by seanfarm@" — the pdep poller +
        parsePDep carry carrierProject/carrierSha, so an operator's artifact deploy links to the
        seanfarm commit that moved its Flux pin (previously CLI-only).
      • Dashboard "trace" header link -> a panel that resolves the same refs and renders the chain
        for the selected project (client-side join over the pane data + /relapi for containment).
    Downloads