• v0.1.176 477d563832

    v0.1.176 Stable

    pipeline-bot released this 2026-07-16 06:00:53 +00:00 | 499 commits to main since this release

    Fixed

    • A Failed run's logs can no longer vanish from the dashboard. emit_logs pins every
      live workflow with a Failed/Error step into the log mirror (newest 15), regardless of
      the newest-60 window — on 2026-07-15 a release-storm day pushed the day's one red build
      out of the window mid-eviction and its fold showed a flame chip and nothing else.
      Behavioral test runs the real extracted shell (tests/poller-failed-pin.test.js).
    • Failed builds/deploys now name their dying step. The failed-step marker releases
      already had is generalized: builds/deploys derive the step from LOGIDX per-step phases
      (mirror-lag message instead of the release-only credential text), and when nothing is
      derivable but a flame trace exists, the marker fills itself from the trace JSON's node
      phases (fillFailTrace) — a red row always folds open to at least "failed at ".

    Included changes (v0.1.175 -> v0.1.176)

    • 7ff3b80b9f6c fix(dashboard): failed runs always show WHERE and WHY — log-mirror pin + failed-step marker for builds/deploys
    Downloads