Skip to content

Merge pull request #12 from ardelperal/docs/readme-rules-alignment #37

Merge pull request #12 from ardelperal/docs/readme-rules-alignment

Merge pull request #12 from ardelperal/docs/readme-rules-alignment #37

Triggered via push June 29, 2026 11:53
Status Failure
Total duration 1m 18s
Artifacts

ci.yml

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

Annotations

10 errors and 1 warning
__tests__/installer-targets.test.ts > Installer targets — contract > opencode > location=global > install writes files; detect.alreadyConfigured becomes true: __tests__/installer-targets.test.ts#L110
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ __tests__/installer-targets.test.ts:110:63
__tests__/frontload-hook.test.ts > findIndexedSubprojectRoots > does not descend INTO an indexed project (a project's sub-dirs are not separate projects): __tests__/frontload-hook.test.ts#L123
AssertionError: expected [] to deeply equal [ Array(1) ] - Expected + Received - Array [ - "/tmp/cg-subscan-VtH5V1/packages/api", - ] + Array [] ❯ __tests__/frontload-hook.test.ts:123:19
__tests__/frontload-hook.test.ts > findIndexedSubprojectRoots > finds indexed projects a couple levels down and skips node_modules/.git: __tests__/frontload-hook.test.ts#L116
AssertionError: expected [] to deeply equal [ 'packages/api', 'services/auth' ] - Expected + Received - Array [ - "packages/api", - "services/auth", - ] + Array [] ❯ __tests__/frontload-hook.test.ts:116:19
__tests__/frontload-hook.test.ts > planFrontload — front-load hook project resolution (#964) > multiple indexed sub-projects, NO clear match → nudge the full list, do not guess: __tests__/frontload-hook.test.ts#L83
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ __tests__/frontload-hook.test.ts:83:29
__tests__/frontload-hook.test.ts > planFrontload — front-load hook project resolution (#964) > multiple indexed sub-projects, prompt names one by package name → front-load it: __tests__/frontload-hook.test.ts#L74
AssertionError: expected null to be '/tmp/cg-frontload-J0RzeE/packages/web' // Object.is equality - Expected: "/tmp/cg-frontload-J0RzeE/packages/web" + Received: null ❯ __tests__/frontload-hook.test.ts:74:30
__tests__/frontload-hook.test.ts > planFrontload — front-load hook project resolution (#964) > multiple indexed sub-projects, prompt names one by path → front-load it, nudge the rest: __tests__/frontload-hook.test.ts#L64
AssertionError: expected null to be '/tmp/cg-frontload-lpndXR/packages/api' // Object.is equality - Expected: "/tmp/cg-frontload-lpndXR/packages/api" + Received: null ❯ __tests__/frontload-hook.test.ts:64:30
__tests__/frontload-hook.test.ts > planFrontload — front-load hook project resolution (#964) > un-indexed workspace root with ONE indexed sub-project → front-load it (the #964 case): __tests__/frontload-hook.test.ts#L54
AssertionError: expected null to be '/tmp/cg-frontload-JXdKvW/packages/api' // Object.is equality - Expected: "/tmp/cg-frontload-JXdKvW/packages/api" + Received: null ❯ __tests__/frontload-hook.test.ts:54:30
__tests__/frontload-hook.test.ts > planFrontload — front-load hook project resolution (#964) > a nested file under an indexed project resolves up to that project: __tests__/frontload-hook.test.ts#L47
AssertionError: expected null to be '/tmp/cg-frontload-KG9gGB' // Object.is equality - Expected: "/tmp/cg-frontload-KG9gGB" + Received: null ❯ __tests__/frontload-hook.test.ts:47:65
__tests__/frontload-hook.test.ts > planFrontload — front-load hook project resolution (#964) > cwd is itself indexed → front-load cwd (the common single-project case): __tests__/frontload-hook.test.ts#L38
AssertionError: expected null to be '/tmp/cg-frontload-2eA91m' // Object.is equality - Expected: "/tmp/cg-frontload-2eA91m" + Received: null ❯ __tests__/frontload-hook.test.ts:38:30
__tests__/daemon-socket-fallback.test.ts > getDaemonSocketCandidates (#997) > returns [in-project, tmpdir] for a normal short path: __tests__/daemon-socket-fallback.test.ts#L77
AssertionError: expected '/tmp/cg-cand-short/.codegraph-vba/dae…' to be '/tmp/cg-cand-short/.codegraph/daemon.…' // Object.is equality Expected: "/tmp/cg-cand-short/.codegraph/daemon.sock" Received: "/tmp/cg-cand-short/.codegraph-vba/daemon.sock" ❯ __tests__/daemon-socket-fallback.test.ts:77:27
build + vitest (Node 22)
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, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/