Skip to content

fix(hub-ui): prevent nested docks in popup panels #1609

fix(hub-ui): prevent nested docks in popup panels

fix(hub-ui): prevent nested docks in popup panels #1609

Triggered via pull request November 6, 2026 14:03
Status Failure
Total duration 12m 20s
Artifacts –

ci.yml

on: pull_request
Matrix: runtime
Matrix: unit-test / test
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 9 notices
unit-test / test (ubuntu-latest, latest)
Process completed with exit code 1.
[devframe] src/utils/serve-static.test.ts > serveStaticNodeMiddleware > falls back to index.html on SPA routes (matches handler behavior): packages/devframe/src/utils/serve-static.test.ts#L283
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:283:3
[devframe] src/utils/serve-static.test.ts > serveStaticNodeMiddleware > serves files inside a Connect-style next chain: packages/devframe/src/utils/serve-static.test.ts#L283
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:283:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler symlink containment > serves a symlink whose canonical target stays inside the served root: packages/devframe/src/utils/serve-static.test.ts#L225
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:225:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler symlink containment > returns 404 for a file symlink escaping the served root: packages/devframe/src/utils/serve-static.test.ts#L225
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:225:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > resolves extension-less paths via .html (sirv extensions parity): packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > decodes percent-encoded paths: packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > falls back to index.html for an extension-less miss (SPA routing): packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > serves index.html for a directory request with HTML charset: packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > serves a direct file hit with correct Content-Type: packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
unit-test / test (windows-latest, latest)
Process completed with exit code 1.
[devframe] src/utils/serve-static.test.ts > serveStaticNodeMiddleware > falls back to index.html on SPA routes (matches handler behavior): packages/devframe/src/utils/serve-static.test.ts#L283
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:283:3
[devframe] src/utils/serve-static.test.ts > serveStaticNodeMiddleware > serves files inside a Connect-style next chain: packages/devframe/src/utils/serve-static.test.ts#L283
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:283:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > resolves extension-less paths via .html (sirv extensions parity): packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > decodes percent-encoded paths: packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > falls back to index.html for an extension-less miss (SPA routing): packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > serves index.html for a directory request with HTML charset: packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
[devframe] src/utils/serve-static.test.ts > serveStaticHandler > serves a direct file hit with correct Content-Type: packages/devframe/src/utils/serve-static.test.ts#L59
Error: Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". ❯ src/utils/serve-static.test.ts:59:3
runtime (bun)
"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"
runtime (deno)
"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"
unit-test / test (ubuntu-latest, 26)
"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"
unit-test / test (ubuntu-latest, 24)
"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"
unit-test / test (ubuntu-latest, 22)
"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"
unit-test / test (ubuntu-latest, latest)
"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"
unit-test / lint
"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
21 passed (17.4s)
e2e
"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"