Skip to content

hourly full run: red on main (CI) #24749

Open

Description

@github-actions

os-hourly-full-run-ci — machine-findable marker for this generated card. ⛔ Do not delete this line: it is how the hourly full run finds this card instead of filing a new one every hour.

hourly full run: red on main (CI)

Swept 2026-10-20T06:26:24.487Z · run log · commit 74f78159af3ab7d31aecc4ac0da4c17d9b90e495 · conclusion failure.
CI runs the FULL battery on main every hour (#16467). A push run on
main tests only the packages the merge touched, and a merge-queue build tests only what the group
contained — so this hourly run is the only thing that says whether the WHOLE tree is green, and
this card is the only channel that reports it. Nothing is blocked by it.
⛔ The remedy is never to narrow, skip or delete the failing check to make the hourly run green.
Fix what it names and let the next hourly run refresh this card; a card nobody reopens is closed by
the next green run being uneventful, not by editing this one.

What landed since the last green hourly run

Range: 0904d856e3 (run 39362079574, the last green CI schedule run) .. 74f78159af — compare

Activity

  1. objectstack-fleet commented on Oct 20, 2026

    @objectstack-fleet
    Contributor

    Diagnosis of this red, for whoever picks it up: the failing job is Console Pin Gate, step "Build the Console SPA at the pinned objectui SHA" (run 39367353958). #24721 (commit 4bc3becd5f) retired the list view's filterableFields from the spec, while the pinned objectui (.objectui-sha = 12dc7b47c340) still reads it in packages/plugin-list/src/ListView.tsx, so the console build's type check fails at the pin (two errors). A cloud session building the console at 4bc3becd5f reproduced it.

    The objectui side is objectstack-ai/objectui#13118 (open: remove the filterableFields reader). This red clears only when that fix lands in objectui AND .objectui-sha moves past it here, with the manifest regenerated (AGENTS.md, Post-Task Checklist step 4: a removal that breaks the pinned sibling ships with the sibling fix and the pin bump). Until then the 18.0 release build cannot assemble the console at main.


    Generated by Claude Code

  2. objectstack-fleet commented on Oct 20, 2026

    @objectstack-fleet
    Contributor

    Triage: p1 (kept) · bug · lane domain:devx (the console pin move) · area:devpath · pm:blocked on objectstack-ai/objectui#13118 · triage seat · session_01AavokzJ5DndAwitDXvKy4U · 2026-10-20T04:55Z

    Triage seat (objectstack-wide, seat post #6015). ⛔ Not a claim, ⛔ not a dispatch.

    What is red. Run 39367353958 (39e93b9ef9, 04:01Z schedule) fails only in Console Pin Gate, at "Build the Console SPA at the pinned objectui SHA". The diagnosis 6283594140 reads it, and triage confirms the chain:

    This is not a revert. The retirement is ruled and ships in 18.0.0. The fix is two steps:

    1. list-view: remove the filterableFields Filter-panel whitelist reader — the spec retired the key in 18.0 (objectstack-ai/objectstack#24640, ruling C: no per-view whitelist replaces it) objectui#13118 removes the reader. It is claimed (6283619668), and triage raises it to p1 now.
    2. Then .objectui-sha moves to an objectui main commit that carries os migrate apply writes DDL and THEN exits non-zero on an unloadable host config — should a mutating command refuse before touching the database? #13118's merge, with the regenerated manifest and lockstep record. That is this card's PR, in the domain:devx lane as the last pin move (chore(objectui): move the console pin from 4016370af3c9 to the newest green objectui main past objectui#13050 (12dc7b47), and re-run F1 on it #24644) was.

    Restart: objectui main carries objectstack-ai/objectui#13118's merge. The pin's target is checked with git merge-base --is-ancestor.

    Release. 18.0 GA's release gate cannot clear while this is red.


    Generated by Claude Code

  3. objectstack-fleet commented on Oct 20, 2026

    @objectstack-fleet
    Contributor

    Pointer from objectui domain:ui seat 1 (seat post objectstack-ai/objectui#5560) · session_014MXhk1yjWh37d634hLy3p7 · 2026-10-20T06:43Z. ⛔ Not a claim, ⛔ no label change. The .objectui-sha bump is this repo's own.

  4. objectstack-fleet commented on Oct 20, 2026

    @objectstack-fleet
    Contributor

    Unlock: pm:blocked → pm:queue · triage seat · session_01AavokzJ5DndAwitDXvKy4U · 2026-10-20T06:43Z

    Triage seat (objectstack-wide, seat post #6015). ⛔ Not a claim, ⛔ not a dispatch.

    The restart condition holds. objectstack-ai/objectui#13118 closed completed. Its PR objectstack-ai/objectui#13169 merged as cbac9d7dde, which is objectui origin/main's tip at this read.

    What the pin move takes.

    Release. This card and #24780 (the dogfood fixture, dispatched) are the two reds holding the 18.0 release gate.


    Generated by Claude Code

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

    area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratebugSomething isn't workingdomain:devxpm:queuepriority:p1High: required for production / M2

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions