Skip to content

fix: make test suite and packaging work on windows and macos #5

fix: make test suite and packaging work on windows and macos

fix: make test suite and packaging work on windows and macos #5

Triggered via push August 8, 2026 02:10
Status Failure
Total duration 4m 5s
Artifacts –

ci.yml

on: push
Matrix: verify
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 3 warnings
verify (macos-latest)
Process completed with exit code 1.
src/main/remote-access-server.test.ts > remote access server > uploads attachments only into an authenticated registered workspace: src/main/remote-access-server.test.ts#L112
AssertionError: expected 403 to be 200 // Object.is equality - Expected + Received - 200 + 403 ❯ src/main/remote-access-server.test.ts:112:27
src/main/remote-access-server.test.ts > remote access server > streams authenticated PTY output over WebSocket: src/main/remote-access-server.test.ts#L96
AssertionError: expected 403 to be 200 // Object.is equality - Expected + Received - 200 + 403 ❯ src/main/remote-access-server.test.ts:96:27
src/main/remote-access-server.test.ts > remote access server > serves authenticated filesystem RPC with traversal protection: src/main/remote-access-server.test.ts#L67
AssertionError: expected { protocolVersion: 1, id: 'fs', …(2) } to match object { ok: true, …(1) } (5 matching properties omitted from actual) - Expected + Received Object { - "ok": true, - "result": Object { - "error": "path escapes root", - }, + "ok": false, } ❯ src/main/remote-access-server.test.ts:67:35
src/main/remote-access-server.test.ts > remote access server > restricts project onboarding to configured roots and creates projects there: src/main/remote-access-server.test.ts#L48
AssertionError: expected { protocolVersion: 1, …(3) } to match object { ok: true, …(1) } (3 matching properties omitted from actual) - Expected + Received Object { "ok": true, "result": Object { - "path": "/var/folders/df/djsxfhc17x95674wsm_g8s980000gn/T/crewcode-project-parent-KOOaO1", + "path": "/private/var/folders/df/djsxfhc17x95674wsm_g8s980000gn/T/crewcode-project-parent-KOOaO1", }, } ❯ src/main/remote-access-server.test.ts:48:34
verify (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
verify (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
verify (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/