• v0.1.10 8aab5743a0

    v0.1.10 Stable

    gitea_admin released this 2026-07-05 17:28:22 +00:00 | 250 commits to main since this release

    Added

    • PipelineRelease.status.failedStep records which step a Failed release died at (e.g.
      promote), surfaced on the query service's ReleaseLeg.failedStep. It's status METADATA — a
      step name, never a log: a release run's promote/sign/devbump steps hold Forgejo push
      tokens and signing keys, so their LOGS are default-denied from the dashboard's credential-safe
      allowlist, which left a Failed release showing only green safe-step chips with nothing marking
      where it broke. The projector's failedStepFromWorkflow walks the failed workflow's Pod nodes
      and records the leaf failure's displayName (latest attempt wins on a retry); it tracks phase
      (cleared on a Succeeded re-run), never sticky. The dashboard uses it to render a
      "failed at <step> — log withheld" marker without exposing any bytes.

    Included changes (v0.1.9 -> v0.1.10)

    • 45b45b528ad8 feat(projector): record PipelineRelease.status.failedStep for Failed releases
    Downloads