Skip to content

fix(rest)!: an import undo runs under the object's declared controls for every caller but the system principal #34854

fix(rest)!: an import undo runs under the object's declared controls for every caller but the system principal

fix(rest)!: an import undo runs under the object's declared controls for every caller but the system principal #34854

Triggered via pull request October 19, 2026 03:53
Status Success
Total duration 1m 12s
Artifacts –

pr-automation.yml

on: pull_request
Check PR Size
0s
Check PR Size
Check Changeset
1m 9s
Check Changeset
Auto Label
0s
Auto Label
Fit to window
Zoom out
Zoom in

Annotations

3 notices
Check Changeset: .changeset/24380-undo-response-failures.md#L0
ADR-0087 exemption (no-migration-prescription): No authored key and no stored shape moves: `failures` is a key on the import undo's HTTP answer, which the server builds and no author writes or stores; the job row keeps its columns, its undo log stays the engine-owned json column it was, and the other edits are describes and TSDoc. No spec key, export or error code is removed or renamed, so there is nothing for `objectstack migrate meta` to rewrite.
Check Changeset: .changeset/24380-import-undo-controls.md#L0
ADR-0087 exemption (no-migration-prescription): Nothing an author writes, and no stored shape an author owns, is added, removed, renamed or converted: the change is which controls the undo route's reversal writes run under, plus one key added to the route's answer. No spec key, export or error code is removed or renamed, and the job row's columns are unchanged (its undo log stays the engine-owned json column it was), so there is nothing for `objectstack migrate meta` to rewrite. The remedy is a run-time one, stated below.
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"