Skip to content

Release

Release #69

Manually triggered April 7, 2026 03:44
Status Failure
Total duration 1m 59s
Artifacts

release.yml

on: workflow_dispatch
iOS signing preflight
0s
iOS signing preflight
Matrix: desktop_build
iOS TestFlight
0s
iOS TestFlight
Publish CLI
0s
Publish CLI
Publish GitHub Release
0s
Publish GitHub Release
Finalize release
0s
Finalize release
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 10 warnings
Preflight
Process completed with exit code 1.
Preflight
@okcode/web#test: command (/home/runner/work/okcode/okcode/apps/web) /home/runner/.bun/bin/bun run test exited (1)
src/components/chat/MessagesTimeline.test.tsx > MessagesTimeline > renders an open diff action when a turn diff exists but the file summary is empty: apps/web/src/hooks/useFileViewNavigation.ts#L13
TypeError: Cannot read properties of null (reading 'isServer') ❯ useMatch ../../node_modules/@tanstack/react-router/src/useMatch.tsx:119:25 ❯ useParams ../../node_modules/@tanstack/react-router/src/useParams.tsx:96:9 ❯ useFileViewNavigation src/hooks/useFileViewNavigation.ts:13:20 ❯ ChatMarkdown src/components/ChatMarkdown.tsx:243:28 ❯ Object.react_stack_bottom_frame ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:9808:18 ❯ renderWithHooks ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:5062:19 ❯ renderElement ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:5497:23 ❯ renderElement ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:6036:15 ❯ retryNode ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:6428:21 ❯ renderNodeDestructive ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:6367:11
src/components/chat/MessagesTimeline.test.tsx > MessagesTimeline > renders an open diff action when a turn diff summary has files: apps/web/src/hooks/useFileViewNavigation.ts#L13
TypeError: Cannot read properties of null (reading 'isServer') ❯ useMatch ../../node_modules/@tanstack/react-router/src/useMatch.tsx:119:25 ❯ useParams ../../node_modules/@tanstack/react-router/src/useParams.tsx:96:9 ❯ useFileViewNavigation src/hooks/useFileViewNavigation.ts:13:20 ❯ ChatMarkdown src/components/ChatMarkdown.tsx:243:28 ❯ Object.react_stack_bottom_frame ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:9808:18 ❯ renderWithHooks ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:5062:19 ❯ renderElement ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:5497:23 ❯ renderElement ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:6036:15 ❯ retryNode ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:6428:21 ❯ renderNodeDestructive ../../node_modules/react-dom/cjs/react-dom-server-legacy.node.development.js:6367:11
eslint(no-unused-vars): apps/web/src/components/Sidebar.tsx#L408
Parameter 'pColor' is declared but never used. Unused parameters should start with a '_'.
eslint(no-unused-vars): apps/web/src/components/Sidebar.tsx#L227
Function 'ProjectFavicon' is declared but never used.
eslint-plugin-unicorn(prefer-add-event-listener): apps/web/src/components/ScreenshotTool.tsx#L88
Prefer `addEventListener()` over their `on`-function counterparts.
eslint-plugin-unicorn(prefer-add-event-listener): apps/web/src/components/ScreenshotTool.tsx#L87
Prefer `addEventListener()` over their `on`-function counterparts.
eslint(no-unused-vars): apps/web/src/components/widget/ChatWidgetShell.tsx#L43
Parameter 'event' is declared but never used. Unused parameters should start with a '_'.
eslint(no-unused-vars): apps/web/src/components/widget/ChatWidgetShell.tsx#L23
Parameter 'clientMode' is declared but never used. Unused parameters should start with a '_'.
eslint-plugin-unicorn(no-single-promise-in-promise-methods): apps/web/src/lib/githubReactQuery.ts#L11
Wrapping single-element array with `Promise.all()` is unnecessary.
eslint(no-unused-vars): apps/web/src/components/ConnectionIndicator.tsx#L2
Identifier 'WifiOffIcon' is imported but never used.
eslint(no-unused-vars): apps/web/src/components/ConnectionIndicator.tsx#L2
Identifier 'WifiIcon' is imported but never used.
eslint(no-unused-vars): scripts/pre-release-validate.ts#L348
Variable 'stdout' is declared but never used. Unused variables should start with a '_'.