Skip to content

ci(docker): publish an on-demand public framework build base image #60685

ci(docker): publish an on-demand public framework build base image

ci(docker): publish an on-demand public framework build base image #60685

Triggered via pull request November 8, 2026 09:19
Status Success
Total duration 16m 55s
Artifacts 8

ci.yml

on: pull_request
Plan Test Core shards
1m 12s
Plan Test Core shards
Matrix: dogfood
Dogfood Verify CLI
0s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
0s
Temporal Conformance (live PG + MySQL)
Build Core
0s
Build Core
Build Docs
0s
Build Docs
Live E2E UI
2m 41s
Live E2E UI
UI Published Artifacts
0s
UI Published Artifacts
Matrix: test-ui
Matrix: test
Dogfood Regression Gate
12s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

21 warnings and 34 notices
Lint UI: ui/packages/plugin-designer/src/NavigationDesigner.tsx#L603
React Hook useCallback has a missing dependency: 't'. Either include it or remove the dependency array
Lint UI: ui/packages/plugin-designer/src/NavigationDesigner.tsx#L202
'hasChildren' is assigned a value but never used. Allowed unused vars must match /^_/u
Lint UI: ui/packages/plugin-designer/src/FieldDesigner.tsx#L133
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint UI: ui/packages/plugin-designer/src/FieldDesigner.tsx#L124
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint UI: ui/packages/plugin-designer/src/DashboardEditor.tsx#L777
The 'widgets' logical expression could make the dependencies of useCallback Hook (at line 832) change on every render. To fix this, wrap the initialization of 'widgets' in its own useMemo() Hook
Lint UI: ui/packages/plugin-designer/src/DashboardEditor.tsx#L777
The 'widgets' logical expression could make the dependencies of useCallback Hook (at line 819) change on every render. To fix this, wrap the initialization of 'widgets' in its own useMemo() Hook
Lint UI: ui/packages/plugin-designer/src/DashboardEditor.tsx#L777
The 'widgets' logical expression could make the dependencies of useCallback Hook (at line 806) change on every render. To fix this, wrap the initialization of 'widgets' in its own useMemo() Hook
Lint UI: ui/packages/plugin-designer/src/DashboardEditor.tsx#L777
The 'widgets' logical expression could make the dependencies of useCallback Hook (at line 798) change on every render. To fix this, wrap the initialization of 'widgets' in its own useMemo() Hook
Lint UI: ui/packages/plugin-designer/src/AppCreationWizard.tsx#L501
'noneSelected' is assigned a value but never used. Allowed unused vars must match /^_/u
Lint UI: ui/packages/plugin-designer/src/AppCreationWizard.tsx#L143
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
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
Test Core shard timing drift
Test Core (1/8): 1327.6s measured vs 1008.8s predicted across 1 package(s) = 1.32x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/spec, predicted 1008.8s, measured 1327.6s. scripts/test-shard-timings.json is drifting from the runtime; refresh it before it reaches the drift bound (see scripts/measure-test-shard-timings.mjs). Not a failure: this step stays green on every event.
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"
Live 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 (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"
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 (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 (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"
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 (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"
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"
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 (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 (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 (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 (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 (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 (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 (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 (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 (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
"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
1 skipped 83 passed (2.0m)
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"
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"
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 (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 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
shard-attest-test-1-of-8
313 Bytes
sha256:9ac6ccacfe6a3729b50236b2d14d832e5dfc26b160bd55f2bd69c56d2a9f037a
shard-attest-test-2-of-8
312 Bytes
sha256:cfdffa2751681efbe9f15298d84ad80259d56385683e74b0fddfe586ba08ddaf
test-core-run-summary-1-of-8
615 KB
sha256:ca52ce6e67f2901ef3bf06ae39460c21738b9d3e4640373bde71fd6bb22562e0
test-core-run-summary-2-of-8
388 KB
sha256:fd565d81fedefb3a6378fabfff73cf4e6d1c28493dfbc8e588a9f94b4eed64b5
test-core-timing-table
18.4 KB
sha256:0be681514add455906cf55e06710b891b688e1f5ba4a032a96130e13a12a5318
test-core-timings-1-of-8
16.6 KB
sha256:e08f120e00540aac1bd651e88362fd642442caff5094db7dd9c6a79f4074677d
test-core-timings-2-of-8
1.43 KB
sha256:1c5b77f663b9b3ff284a44937c1933b5429c62de0a6c565cae77a8eae0ca0629
ui-deps-turbo-cache
34.2 MB
sha256:fb55bd6db08cf2de5173f2860f7bb7f6d96a4465fc95cc230fcb03a8cc02e829