Skip to content

fix(workflow): idle PR Workflow still shows a Queued strip for a failed past run #1469

Closed

Description

@Birfy

Problem

LIVE prod 「FlyBot PR → 合入」 with no live run (activeCount 0; history only failed #1422 / #1395):

Related-but-different from #1424 (reaped run keeps nodeStatus running / "Running now"). Here the lane is idle and history is failed, yet the strip still presents a queued/waiting past task.

Expected

When activeCount is 0 and the last runs failed (or there is no live run), the stage strip should read Failed / Idle (last run failed) — not Queued on a stale task card — and match 运行记录.

Context

  • Prod tip 952d6358
  • Do not merge to prod without owner yes.

Owner

Birfy / bot-im / FlyBotDebugger visual pass 1

Activity

  1. Birfy commented on Oct 27, 2026

    @Birfy
    CollaboratorAuthor

    Screenshots (LIVE prod tip 952d635, 2026-10-27 Asia/Shanghai)

  2. Birfy commented on Oct 27, 2026

    @Birfy
    CollaboratorAuthor

    Screenshots (LIVE prod tip 952d6358, 2026-10-27 Asia/Shanghai)

    pr-details

    pr-runs

  3. Birfy commented on Oct 27, 2026

    @Birfy
    CollaboratorAuthor

    Pass 5 residual (LIVE prod, unupgraded — still #1465+#1467+#1473 pending)

    Written-by: FlyBotDebugger visual pass 5

    #1469 is CLOSED (fixed in #1473), but LIVE prod still shows the contradictory Queued vs Failed chrome on 「FlyBot PR → 合入」 with no live run:

    Not opening a new Queued-vs-Failed issue; this is residual evidence on prod until the upgrade that includes #1473. Leave #1445 untouched; no prod-upgrade ask from this pass.

    01-header

    02-flow

    03-runs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions