Skip to content

chore(objectui): move the console pin to 7578323a544e (objectui#12200) (#15204 C9) #32921

chore(objectui): move the console pin to 7578323a544e (objectui#12200) (#15204 C9)

chore(objectui): move the console pin to 7578323a544e (objectui#12200) (#15204 C9) #32921

Triggered via pull request October 12, 2026 14:31
Status Success
Total duration 1m 21s
Artifacts –

pr-automation.yml

on: pull_request
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-7578323a544e.md#L0
ADR-0087 exemption (no-migration-prescription): This diff moves `.objectui-sha` and the artefacts that travel with it: this console changeset, the re-recorded `scripts/sdui-manifest.record.json` and the regenerated `sdui.manifest.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 range carries five declared-breaking objectui changes, each by its author's breaking annotation and none by a declared `major`, and no commit subject carries `!`. Each is answered here: (1) objectui#12198 (`7578323a5`): the `@object-ui/i18n` pack key `console.breadcrumb.pages` is retired. An objectui pack key; nothing in this repo reads it (`git grep` finds it nowhere outside changesets). (2) objectui#12163 (`6fb281d64`): a dashboard widget's legacy `component` envelope takes a `metric-card` node only, in `@object-ui/types`. `@objectstack/spec` already refuses `component` and inline `data` on a dashboard widget (`QUARANTINED_WIDGET_KEYS`, `ui/dashboard.zod.ts`), so nothing authored here can reach that envelope; the eight dashboard files under `examples/` author neither key. (3) objectui#12190 (`fa778e67f`): the pack key `environment.addEnvironment` is retired and the plan-locked environment toolbar's test id changes to `environment-development-locked`. Nothing in this repo reads the key or the old test id `environment-add-upgrade`. (4) objectui#12156 (`b2316074a`): `FileFieldMetadata` / `ImageFieldMetadata` in `@object-ui/types` spell the size limit `maxSize` and drop `max_files`, `max_width` and `max_height`. `maxSize` is the spelling `@objectstack/spec`'s `FieldSchema` already declares (`data/field.zod.ts`), and no example or package authors any of the four old keys. (5) objectui#12187 (`54159d329`): four `console.loadingSteps.*` / `console.loadingHint` pack keys are retired and the boot splash's English line becomes "Opening your console…", with a `data-boot-splash` marker on its root. Nothing in this repo reads the retired keys; the readers of the splash line here (`examples/app-showcase/e2e/showcase-smoke.spec.ts` and the platform checklist's boot-splash clause) already accept both English lines and the marker. Scope of the claim, stated rather than implied: it is a claim about THIS diff, not a per-entry re-measurement of the 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"