fix daemon HyperFrames scaffold and runtime #19072
ci.yml
on: pull_request
Resolve runner profiles
12s
Matrix: daemon_unit_tests
Matrix: playwright_critical
Matrix: playwright_visual
Matrix: ui_p0
Matrix: web_workspace_tests
Preflight
2m 33s
Workspace unit tests
1m 4s
Windows tools-pack payload tests
3m 52s
E2E Vitest
4m 6s
Runtime summary
4s
Annotations
10 errors, 3 warnings, and 9 notices
|
Workspace unit tests
Process completed with exit code 1.
|
|
tests/web-standalone-after-pack.test.ts > web standalone afterPack hook > signs versioned mac frameworks at their Current version path:
tools/pack/tests/web-standalone-after-pack.test.ts#L108
Error: EPERM: operation not permitted, chmod '/tmp/open-design-web-standalone-hook-kiXakW/builder/mac-arm64/Open Design.app/Contents/MacOS/Open Design'
β― writeHyperframesRuntimeFixture tests/web-standalone-after-pack.test.ts:108:3
β― runFixture tests/web-standalone-after-pack.test.ts:220:3
β― tests/web-standalone-after-pack.test.ts:432:17
β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―
Serialized Error: { errno: -1, code: 'EPERM', syscall: 'chmod', path: '/tmp/open-design-web-standalone-hook-kiXakW/builder/mac-arm64/Open Design.app/Contents/MacOS/Open Design' }
|
|
tests/web-standalone-after-pack.test.ts > web standalone afterPack hook > rewrites darwin copied pnpm symlinks to stay inside the packaged resource:
tools/pack/tests/web-standalone-after-pack.test.ts#L108
Error: EPERM: operation not permitted, chmod '/tmp/open-design-web-standalone-hook-c5k7B1/builder/mac-arm64/Open Design.app/Contents/MacOS/Open Design'
β― writeHyperframesRuntimeFixture tests/web-standalone-after-pack.test.ts:108:3
β― runFixture tests/web-standalone-after-pack.test.ts:220:3
β― tests/web-standalone-after-pack.test.ts:389:21
β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―
Serialized Error: { errno: -1, code: 'EPERM', syscall: 'chmod', path: '/tmp/open-design-web-standalone-hook-c5k7B1/builder/mac-arm64/Open Design.app/Contents/MacOS/Open Design' }
|
|
tests/web-standalone-after-pack.test.ts > web standalone afterPack hook > allows win32 prebundle mode to omit the root web package audit:
tools/pack/tests/web-standalone-after-pack.test.ts#L108
Error: EPERM: operation not permitted, chmod '/tmp/open-design-web-standalone-hook-i0GoSv/builder/win-unpacked/Open Design.exe'
β― writeHyperframesRuntimeFixture tests/web-standalone-after-pack.test.ts:108:3
β― runFixture tests/web-standalone-after-pack.test.ts:220:3
β― tests/web-standalone-after-pack.test.ts:371:21
β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―
Serialized Error: { errno: -1, code: 'EPERM', syscall: 'chmod', path: '/tmp/open-design-web-standalone-hook-i0GoSv/builder/win-unpacked/Open Design.exe' }
|
|
tests/web-standalone-after-pack.test.ts > web standalone afterPack hook > defaults the mac ad-hoc signing hook option off for win32 configs:
tools/pack/tests/web-standalone-after-pack.test.ts#L108
Error: EPERM: operation not permitted, chmod '/tmp/open-design-web-standalone-hook-uNxXTQ/builder/win-unpacked/Open Design.exe'
β― writeHyperframesRuntimeFixture tests/web-standalone-after-pack.test.ts:108:3
β― runFixture tests/web-standalone-after-pack.test.ts:220:3
β― tests/web-standalone-after-pack.test.ts:355:21
β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―
Serialized Error: { errno: -1, code: 'EPERM', syscall: 'chmod', path: '/tmp/open-design-web-standalone-hook-uNxXTQ/builder/win-unpacked/Open Design.exe' }
|
|
tests/web-standalone-after-pack.test.ts > web standalone afterPack hook > fails the win32 Next dedupe when no copied Next package exists:
tools/pack/tests/web-standalone-after-pack.test.ts#L349
AssertionError: expected [Function] to throw error matching /copied standalone app-local Next packβ¦/ but got 'EPERM: operation not permitted, chmodβ¦'
- Expected:
/copied standalone app-local Next package missing/
+ Received:
"EPERM: operation not permitted, chmod '/tmp/open-design-web-standalone-hook-Prre0J/builder/win-unpacked/Open Design.exe'"
β― tests/web-standalone-after-pack.test.ts:349:82
|
|
tests/web-standalone-after-pack.test.ts > web standalone afterPack hook > deduplicates win32 copied standalone Next while retaining the app-local Next package:
tools/pack/tests/web-standalone-after-pack.test.ts#L108
Error: EPERM: operation not permitted, chmod '/tmp/open-design-web-standalone-hook-9bM0wx/builder/win-unpacked/Open Design.exe'
β― writeHyperframesRuntimeFixture tests/web-standalone-after-pack.test.ts:108:3
β― runFixture tests/web-standalone-after-pack.test.ts:220:3
β― tests/web-standalone-after-pack.test.ts:314:21
β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―
Serialized Error: { errno: -1, code: 'EPERM', syscall: 'chmod', path: '/tmp/open-design-web-standalone-hook-9bM0wx/builder/win-unpacked/Open Design.exe' }
|
|
tests/web-standalone-after-pack.test.ts > web standalone afterPack hook > fails packaging when HyperFrames' target libvips payload is absent:
tools/pack/tests/web-standalone-after-pack.test.ts#L310
AssertionError: expected [Function] to throw error matching /required source missing.*sharp-libvipβ¦/ but got 'EPERM: operation not permitted, chmodβ¦'
- Expected:
/required source missing.*sharp-libvips-win32-x64/
+ Received:
"EPERM: operation not permitted, chmod '/tmp/open-design-web-standalone-hook-2QhkcO/builder/win-unpacked/Open Design.exe'"
β― tests/web-standalone-after-pack.test.ts:310:7
|
|
tests/web-standalone-after-pack.test.ts > web standalone afterPack hook > restores HyperFrames' native sharp closure and executes its CLI from the final payload:
tools/pack/tests/web-standalone-after-pack.test.ts#L108
Error: EPERM: operation not permitted, chmod '/tmp/open-design-web-standalone-hook-V5nP4X/builder/win-unpacked/Open Design.exe'
β― writeHyperframesRuntimeFixture tests/web-standalone-after-pack.test.ts:108:3
β― runFixture tests/web-standalone-after-pack.test.ts:220:3
β― tests/web-standalone-after-pack.test.ts:280:21
β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―β―
Serialized Error: { errno: -1, code: 'EPERM', syscall: 'chmod', path: '/tmp/open-design-web-standalone-hook-V5nP4X/builder/win-unpacked/Open Design.exe' }
|
|
Validate workspace
Process completed with exit code 1.
|
|
Detect validation scopes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E Vitest
merge_group changed-file resolution failed; falling back to the full plan: Error: merge_group compare result reached GitHub's 300-file ceiling
|
|
E2E Vitest
merge_group changed-file resolution failed; falling back to the full plan: Error: Command failed: /opt/hostedtoolcache/node/24.13.0/x64/bin/node /tmp/scopes-test-DdfARX/gh-stub.mjs api repos/nexu-io/open-design/compare/1111111111111111111111111111111111111111...2222222222222222222222222222222222222222
|
|
π Playwright Run Summary
19 passed (2.0m)
|
|
π Playwright Run Summary
4 passed (2.9m)
|
|
π Playwright Run Summary
18 passed (2.8m)
|
|
π Playwright Run Summary
25 passed (3.3m)
|
|
π Playwright Run Summary
29 passed (3.7m)
|
|
π Playwright Run Summary
4 passed (1.3m)
|
|
π Playwright Run Summary
23 passed (2.5m)
|
|
π Playwright Run Summary
14 passed (3.9m)
|
|
π Playwright Run Summary
79 passed (5.3m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
handoff-report-visual-pr
|
437 Bytes |
sha256:c44dba3883a3a1613cbfc464131f1fb928ffeb89f6aea3c30bc2e1f74ea31cdc
|
|
|
ui-p0-ci-32159822111-entry-settings
|
413 KB |
sha256:0a69ad827d00a1fc29a2d1169adb393e8bfd301dab5e4e61b492298edd876b27
|
|
|
ui-p0-ci-32159822111-project-collab
|
319 KB |
sha256:56ed8f6a7db6bc5d7d898b318ad8751b24f9a68404ab1f876600e01e6479af88
|
|
|
ui-p0-ci-32159822111-project-runtime
|
297 KB |
sha256:bb29c0d051a4970d2aec24301136cc93343b336bd5456ce389d8836803e57b04
|
|
|
ui-p0-ci-32159822111-project-runtime-domain
|
352 KB |
sha256:4ea8050efcb52b33a7ebad4be12580eae2045332c5b37088909f56bc26081690
|
|
|
ui-p0-ci-32159822111-project-workspace
|
363 KB |
sha256:323242435ef4c8a7b1ce2b77cab4ba5e1fb87d9244015e8b895948644aa2f1e0
|
|
|
ui-p0-ci-32159822111-project-workspace-editor
|
351 KB |
sha256:934fb10b717465ab3b25143eb4f2b34deed12b7a166bbd46fc9a098f49d6af3f
|
|
|
ui-p0-ci-32159822111-workspace-restoration
|
392 KB |
sha256:aaec0bd36919c6fb567f6c9ef35024045f4e5fa058a1aa14c54d718d777536c3
|
|
|
visual-pr-capture-7030-32159822111-entry-navigation
|
6.02 MB |
sha256:f6bacc62da542bd8a7088b01231b05fe8c26abda4d08835bc745e0b61b858ec5
|
|
|
visual-pr-capture-7030-32159822111-settings-workspace
|
3.17 MB |
sha256:2dded7fa3b4a3dd68571ffb49a3ac197c9d238f4bdc0abe7043c5d1b8db79559
|
|