Skip to content

feat(web): pull request list splits what you can merge from what you cannot #1144

feat(web): pull request list splits what you can merge from what you cannot

feat(web): pull request list splits what you can merge from what you cannot #1144

Triggered via pull request September 6, 2026 07:47
Status Success
Total duration 7m 33s
Artifacts

ci.yml

on: pull_request
Format, Lint, Typecheck, Test, Build
7m 12s
Format, Lint, Typecheck, Test, Build
Browser Test
4m 16s
Browser Test
Release Smoke
1m 1s
Release Smoke
Deploy app.threadlines.dev  /  deploy
Deploy app.threadlines.dev / deploy
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
react(exhaustive-effect-dependencies): apps/web/src/components/file-viewer/FileViewerOverlay.tsx#L850
apps/web/src/components/file-viewer/FileViewerOverlay.tsx:850:40: Found extra effect dependencies
react(exhaustive-effect-dependencies): apps/web/src/components/file-viewer/FileViewerOverlay.tsx#L791
apps/web/src/components/file-viewer/FileViewerOverlay.tsx:791:19: Found extra effect dependencies
react(exhaustive-effect-dependencies): apps/web/src/components/file-viewer/FileViewerOverlay.tsx#L783
apps/web/src/components/file-viewer/FileViewerOverlay.tsx:783:7: Found extra effect dependencies
react(exhaustive-effect-dependencies): apps/web/src/components/file-viewer/FileViewerOverlay.tsx#L518
apps/web/src/components/file-viewer/FileViewerOverlay.tsx:518:26: Found extra effect dependencies
react(exhaustive-effect-dependencies): apps/web/src/components/file-viewer/FileViewerOverlay.tsx#L495
apps/web/src/components/file-viewer/FileViewerOverlay.tsx:495:60: Found extra effect dependencies
eslint(no-unsafe-optional-chaining): packages/shared/src/claudeSubagentActivity.test.ts#L96
packages/shared/src/claudeSubagentActivity.test.ts:96:20: Unsafe usage of optional chaining
eslint(no-unsafe-optional-chaining): packages/shared/src/claudeSubagentActivity.test.ts#L83
packages/shared/src/claudeSubagentActivity.test.ts:83:13: Unsafe usage of optional chaining
eslint(require-yield): apps/desktop/src/preview/PreviewSession.ts#L56
apps/desktop/src/preview/PreviewSession.ts:56:42: This generator function does not have `yield`
react(set-state-in-effect): apps/web/src/components/PullRequestThreadDialog.tsx#L73
apps/web/src/components/PullRequestThreadDialog.tsx:73:5: Calling setState synchronously within an effect can trigger cascading renders
react(memo-dependencies): apps/web/src/components/PullRequestThreadDialog.tsx#L168
apps/web/src/components/PullRequestThreadDialog.tsx:168:7: Found extra memoization dependencies