Skip to content

feat(spec,rest,cli): a doc book's title and section titles are translatable — books.<name> in the translation bundle #51929

feat(spec,rest,cli): a doc book's title and section titles are translatable — books.<name> in the translation bundle

feat(spec,rest,cli): a doc book's title and section titles are translatable — books.<name> in the translation bundle #51929

Triggered via pull request October 27, 2026 19:25
Status Success
Total duration 30m 42s
Artifacts 27

ci.yml

on: pull_request
Plan Test Core shards
2m 27s
Plan Test Core shards
Matrix: dogfood
Dogfood Verify CLI
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
Temporal Conformance (live PG + MySQL)
Build Core
12m 31s
Build Core
Build Docs
6m 56s
Build Docs
Matrix: test-ui
Matrix: test
Dogfood Regression Gate
29s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

23 warnings and 48 notices
Lint UI: ui/packages/core/src/actions/ActionRunner.ts#L697
Unexpected any. Specify a different type
Lint UI: ui/packages/core/src/actions/ActionRunner.ts#L650
Unexpected any. Specify a different type
Lint UI: ui/packages/core/src/actions/ActionRunner.ts#L335
Unexpected any. Specify a different type
Lint UI: ui/packages/core/src/actions/ActionRunner.ts#L291
Unexpected any. Specify a different type
Lint UI: ui/packages/core/src/actions/ActionRunner.ts#L229
Unexpected any. Specify a different type
Lint UI: ui/packages/core/src/actions/ActionRunner.ts#L85
Unexpected any. Specify a different type
Lint UI: ui/packages/core/src/actions/ActionEngine.ts#L347
Unexpected any. Specify a different type
Lint UI: ui/packages/core/src/actions/ActionEngine.ts#L240
Unexpected any. Specify a different type
Lint UI: ui/packages/core/src/actions/ActionEngine.ts#L70
Unexpected any. Specify a different type
Lint UI: ui/packages/core/src/actions/ActionEngine.ts#L70
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/inline-edit-polish-2572.spec.ts#L84
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/inline-edit-polish-2572.spec.ts#L63
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/helpers.ts#L16
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/helpers.ts#L15
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/grid-file-upload.spec.ts#L92
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/grid-file-upload.spec.ts#L36
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/global-setup.ts#L42
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/form-view-subforms.spec.ts#L83
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/form-view-subforms.spec.ts#L75
Unexpected any. Specify a different type
Lint UI: ui/e2e/live/form-view-subforms.spec.ts#L20
Unexpected any. Specify a different type
Suite-duration ceiling
create-objectstack: 39.80s, over its 38.40s ceiling. Slowest file: src/package-name.test.ts 12.52s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
Suite-duration ceiling
@objectstack/service-package: 70.16s, over its 32.90s ceiling. Slowest file: src/hydration-convert-forward.test.ts 3.20s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
Suite-duration ceiling
@objectstack/driver-memory: 176.82s, over its 171.63s ceiling. Slowest file: src/memory-readable-ids-hashed-once.test.ts 1.18s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
filter
"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"
Dogfood Regression Gate
"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"
Plan Test Core shards
"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"
Turbo remote cache disabled (Build UI Deps)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Build UI Deps
"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"
Build Docs
"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"
🎭 Playwright Run Summary
23 skipped 54 passed (1.3m)
Build & E2E UI
"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"
Turbo remote cache disabled (Test Core (8/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Test Core (8/8)
"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"
Turbo remote cache disabled (Build Core)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Build Core
"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"
Turbo remote cache disabled (Test Core (7/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Test Core (7/8)
"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"
Turbo remote cache disabled (Test Core (2/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Test Core (2/8)
"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"
Test UI (6/16)
"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"
Test UI (1/16)
"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"
Test UI (12/16)
"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"
Lint UI
"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"
Shard headroom
longest Test (shard 4/8): 10m37s = 212% of the 5-minute cap, -6m-37s of headroom; total 75m45s over 8 shard(s); at the 2-minute target per shard that is 38 shard(s) (the matrix has 8)
Shard headroom
Test (shard N/16): NOT MEASURED -- the jobs API could not be read (GITHUB_REPOSITORY is not set). This is a reading, not a gate; nothing failed because of it.
Test UI (7/16)
"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"
Test UI (11/16)
"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"
Test UI (4/16)
"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"
Test UI (10/16)
"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"
Test UI (13/16)
"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"
Test UI (2/16)
"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"
Turbo remote cache disabled (Test Core (1/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Test Core (1/8)
"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"
Test UI (16/16)
"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"
Test UI (9/16)
"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"
Test UI (15/16)
"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"
Test UI (8/16)
"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"
Test UI (5/16)
"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"
Test UI (14/16)
"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"
Test UI (3/16)
"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"
Test UI
"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"
Turbo remote cache disabled (Test Core (4/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Test Core (4/8)
"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"
Turbo remote cache disabled (Test Core (3/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Test Core (3/8)
"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"
Type Check UI
"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"
Turbo remote cache disabled (Test Core (6/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Test Core (6/8)
"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"
Turbo remote cache disabled (Test Core (5/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
Test Core (5/8)
"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"
Test Core
"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"

Artifacts

Produced during runtime
Name Size Digest
build-output
16.7 MB
sha256:ed19a1f2af05284965f8a7ca677394b72b5da7052da326a734198d1e96b55329
shard-attest-test-1-of-8
312 Bytes
sha256:cf9c9dc50cabcd1a158726f19a7d0dc5a5291cd0b346dae8dd67f1d93b5ece4c
shard-attest-test-2-of-8
313 Bytes
sha256:1e258360e9df9ea2876371c2e81efdf48784ebaf438df79b4fb0f72ba4bd018e
shard-attest-test-3-of-8
313 Bytes
sha256:111e4d0b88b6d5c69f1952a6800d04ad61cab1a998ece00d43d54a41deeffd29
shard-attest-test-4-of-8
312 Bytes
sha256:33013e7ca79f4541caaff9c29d2288ffdec3e528cb6aa0b5181cc00b22655abe
shard-attest-test-5-of-8
313 Bytes
sha256:b5bb74bb97d7d5c0eb1166d37aae0ebcc825288cb959053d53774a59c0016327
shard-attest-test-6-of-8
314 Bytes
sha256:f36d7a6cf2b1736374e0e0a80a39c2d03cdf0219cf325dc56e2ccfc21940f334
shard-attest-test-7-of-8
313 Bytes
sha256:61d951d9e674388b6fa399630a909e0362b00b34f6d511d25f72614f8cb0bda1
shard-attest-test-8-of-8
311 Bytes
sha256:c011b15b9e18dd5110789809abf98247151cf672de05375f2daa7cc0f40828f0
test-core-run-summary-1-of-8
1020 KB
sha256:8c75a0f5cb861b704f3a00f52d793ccfe1f1d136b28586008ca134fa3a081403
test-core-run-summary-2-of-8
1.13 MB
sha256:51067e4abc608d00a5820c7683033311fafe9ee07af75f1b5976b0493f911047
test-core-run-summary-3-of-8
1.12 MB
sha256:17c95f71dc615d4c6c84f7ddda81d1c62bb623efb22f6908541a0d5694a4058e
test-core-run-summary-4-of-8
756 KB
sha256:f899c54693b5247f61d4faa43b08b7374922a757a88398149a0d58979b8c5c2b
test-core-run-summary-5-of-8
846 KB
sha256:08bd61bbda4e93ef8882475a9cd6de49762fba84c3d3612a5ef2278e943b33d1
test-core-run-summary-6-of-8
763 KB
sha256:71bce47f61103b94d418b08eb96421f74aa8ea1698b6d628d104ecd0468b78a4
test-core-run-summary-7-of-8
761 KB
sha256:0ffaebb1f3f33ec1cfbaf8470e4d1ad15cf24ca971946c96ce2e19190780d929
test-core-run-summary-8-of-8
389 KB
sha256:74d1274c3bdcefedc8da226d77fdbdff8e2cb87c539c3ed99b6fe65bc267b7fd
test-core-timing-table
117 KB
sha256:118dbc152b3dce50859b88ed8a360910530235ae2ff5b07bf09c665257a973b7
test-core-timings-1-of-8
19.5 KB
sha256:509d78c6d64b851e5679c07d38dc688ed9156379e902ba4244beb491f51905a8
test-core-timings-2-of-8
16 KB
sha256:3a9a34e0e466aacea30a108f2dd5bd016517e6f11d1b8d56704599424d0ca8a5
test-core-timings-3-of-8
10.8 KB
sha256:5731381089c282bbdb38c36d8f64dc5e0041caf5a664c86ecb555377a503345c
test-core-timings-4-of-8
8.09 KB
sha256:28a2b3b8d6429206c7f00976e7386c5c646ffb8812b1720a2fdd3eef9f0168d0
test-core-timings-5-of-8
14.4 KB
sha256:81ca15452523f24ec8157bf640012d0be47b3b0b5e179d20d2f928343926c4c9
test-core-timings-6-of-8
11.7 KB
sha256:672efb2adf7717c6b99dd7861fe3cd7b6dc6fdccb5adce7f05912cd1843bf53b
test-core-timings-7-of-8
16.9 KB
sha256:9da5d079f7d94a87e769f77e9078a1f1717275b769846882aa983847d379b5e4
test-core-timings-8-of-8
13.2 KB
sha256:3803fd913752eeeb095b1447ac65e975cb2fbb6ccd0465e6ff53c89784668f84
ui-deps-turbo-cache
26.5 MB
sha256:d42f5f61093f177b3e958f8018ba9a060afa84ea8c1d70c15c7865f787757322