Skip to content

fix(automation)!: a currency or percent screen field refuses a non-number on resume, and the console renders percent as a numeric input #42777

fix(automation)!: a currency or percent screen field refuses a non-number on resume, and the console renders percent as a numeric input

fix(automation)!: a currency or percent screen field refuses a non-number on resume, and the console renders percent as a numeric input #42777

Triggered via pull request November 5, 2026 04:20
Status Success
Total duration 2m 2s
Artifacts –

pr-automation.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

5 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/30178-screen-field-numeric-kinds-contract-text.md#L0
ADR-0087 exemption (no-migration-prescription): Only TSDoc and one describe string change: ScreenFieldConfigSchema and ScreenFieldSpec keep every key and type, so nothing an author wrote is refused at parse time and nothing at rest moves. The narrowing they describe is the resume door's, on a submitted value, which no migration can rewrite.
Check Changeset: .changeset/30178-numeric-screen-fields-refuse-strings.md#L0
ADR-0087 exemption (no-migration-prescription): No key of any schema is added, removed, renamed or re-shaped, and no stored row changes: ScreenFieldConfigSchema keeps its shape, and the screen-field type stays an open widget hint. What narrows is the resume door's accept set for one value shape on two existing members, so there is nothing at rest for a migration to rewrite; the caller sends a JSON number.
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"