Skip to content

chore(objectui): bump the console pin to 89cad75d5570 (carries objectui 0858267e, 8001068b, 3ae91930 and d0fba91aa) #30285

chore(objectui): bump the console pin to 89cad75d5570 (carries objectui 0858267e, 8001068b, 3ae91930 and d0fba91aa)

chore(objectui): bump the console pin to 89cad75d5570 (carries objectui 0858267e, 8001068b, 3ae91930 and d0fba91aa) #30285

Triggered via pull request October 2, 2026 09:31
Status Success
Total duration 1m 8s
Artifacts –

pr-automation.yml

on: pull_request
Check PR Size
20s
Check PR Size
Check Changeset
1m 5s
Check Changeset
Auto Label
11s
Auto Label
Fit to window
Zoom out
Zoom in

Annotations

4 notices
Check PR Size
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Auto Label
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check Changeset: .changeset/console-89cad75d5570.md#L0
ADR-0087 exemption (no-migration-prescription): This diff moves `.objectui-sha` and the artefacts that travel with it: this console changeset, `sdui.manifest.json` + `scripts/sdui-manifest.record.json`, the re-recorded `packages/sdui-parser/objectui-lockstep.json` and the re-measured pin citations in `packages/spec/src`, which carry their own `@objectstack/spec` patch changeset. It adds, removes or renames no ObjectStack-authorable key: no Zod schema, no spec declaration and no stored `sys_metadata` shape moves in it, so `objectstack migrate meta` has nothing here to rewrite, and this body carries no FROM/TO prescription of its own. The 16 declared-breaking entries listed above are objectui's OWN package surfaces, each already carrying its upstream record: `990a2d616` (six entries: objectui retires its bare `tree` / `view` node-type keys, the lazy `tree` stub, the bare field-widget fallbacks and the matching known-types and record-source rows), `063832222` (objectui's `@object-ui/plugin-designer` TypeScript face), `f9c8c4e45` (two `@object-ui/core` exports), `063119f2b` (objectui's gate evaluator), `138ad4554` and `6aa029b63` (objectui's validator for `flex` and `object-grid` refuses the flat spelling and reads the `properties` bag, the shape `@objectstack/spec`'s `ComponentPropsMap` rows already declare), `a1a44d621` (objectui's `page` node refuses `maxWidth` / `padding`, which no ObjectStack page shape declares), `e100589f3` (objectui's app document refuses `mobileNavMode`, which the ObjectStack app shape already does not declare), and `1a88ce22f` (two entries: a dashboard widget's `chartConfig.type` / `xAxis` / `yAxis` / `series`, which mirror ObjectStack keys already retired and tombstoned on this side in `ui/dashboard.zod.ts`). Where an entry mirrors an ObjectStack key, the ledger entry belongs to the `packages/spec` PR that lands the retirement, never to the pin bump. Scope of the claim, stated rather than implied: it is a claim about THIS diff, not a per-entry re-measurement of the 16 upstream declared-breaking entries.
Check Changeset
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"