Skip to content

perf(ci): cut the PR gate from 9 to 6.5 minutes and unblock releases #960

perf(ci): cut the PR gate from 9 to 6.5 minutes and unblock releases

perf(ci): cut the PR gate from 9 to 6.5 minutes and unblock releases #960

Triggered via pull request August 27, 2026 16:02
Status Success
Total duration 6m 44s
Artifacts

ci.yml

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

Annotations

10 warnings
eslint(no-unused-vars): apps/web/src/components/chat/AgentsPanel.browser.tsx#L77
Variable 'TERMINAL_RUN' is declared but never used. Unused variables should start with a '_'.
eslint(require-yield): apps/desktop/src/preview/LocalServers.ts#L32
This generator function does not have `yield`
eslint(require-yield): apps/desktop/src/preview/PreviewSession.ts#L56
This generator function does not have `yield`
threadlines(prefer-tooltip-prop): apps/web/src/components/source-control/SourceControlPanel.tsx#L1751
Use the `tooltip` prop instead of the native `title` attribute on <Button>. `title` renders an unstyled OS tooltip; the `tooltip` prop uses the app's styled tooltip.
react(no-unstable-nested-components): apps/web/src/components/CommandPalette.tsx#L902
Do not define components during render.
react(no-unstable-nested-components): apps/web/src/components/CommandPalette.tsx#L865
Do not define components during render.
react(no-unstable-nested-components): apps/web/src/components/CommandPalette.tsx#L847
Do not define components during render.
eslint(require-yield): apps/server/src/preview/PreviewAutomationBroker.ts#L97
This generator function does not have `yield`
eslint(no-unused-vars): apps/server/src/cli/config.test.ts#L712
Variable 'derivedPaths' is declared but never used. Unused variables should start with a '_'.