Skip to content

fix: stabilize interactive and diff CI #83

fix: stabilize interactive and diff CI

fix: stabilize interactive and diff CI #83

Triggered via push March 31, 2026 23:02
Status Failure
Total duration 1m 17s
Artifacts

ci.yml

on: push
Matrix: test
Dependency Review
Dependency Review
Build
Build
SBOM
SBOM
Fit to window
Zoom out
Zoom in

Annotations

14 errors
Lint
Process completed with exit code 1.
Lint: src/diff.ts#L473
'error' is defined but never used
Lint: src/diff.ts#L463
'error' is defined but never used
Test (Node 22)
Process completed with exit code 1.
test/interactive.test.ts > InteractiveSession > stop calls client stop: test/interactive.test.ts#L428
AssertionError: expected "vi.fn()" to be called at least once ❯ test/interactive.test.ts:428:22
Test (Node 20)
The strategy configuration was canceled because "test._22" failed
Test (Node 20)
Process completed with exit code 1.
test/interactive.test.ts > InteractiveSession > stop calls client stop: test/interactive.test.ts#L428
AssertionError: expected "vi.fn()" to be called at least once ❯ test/interactive.test.ts:428:22
Test (Node 24)
The strategy configuration was canceled because "test._22" failed
Test (Node 24)
The operation was canceled.
test/interactive.test.ts > InteractiveSession > stop calls client stop: test/interactive.test.ts#L428
AssertionError: expected "vi.fn()" to be called at least once ❯ test/interactive.test.ts:428:22
E2E
Process completed with exit code 1.
test/e2e/diff-command.e2e.test.ts > diff command > generates a PR onboarding diff through the real CLI process: test/e2e/diff-command.e2e.test.ts#L195
AssertionError: expected '- 📦 Cloning repository: fixture-owne…' to be '' // Object.is equality - Expected + Received + - 📦 Cloning repository: fixture-owner/fixture-repo + ✔ Cloned fixture-owner/fixture-repo [0s] + - 🔀 Analyzing diff: PR #123 + ✔ Analyzed PR #123 [0s] + - 📝 Generating docs: DIFF.md + ✔ Generated 1 file [0s] + - 🧹 Cleaning up... + ✔ Cleanup complete [0s] + ❯ test/e2e/diff-command.e2e.test.ts:195:27
test/e2e/ask-command.e2e.test.ts > ask command > answers questions against a local repo through the real CLI process: test/e2e/helpers.ts#L127
Error: Timed out waiting for output: Ready! Last output: === Repo Bootcamp - Ask Mode === Failed to resolve repository: Invalid GitHub URL: /tmp/bootcamp-ask-e2e-j3Exij/fixture-ask-repo ❯ waitForOutput test/e2e/helpers.ts:127:9 ❯ test/e2e/ask-command.e2e.test.ts:92:5