fix(test): restore cross-platform quality gates - #1257
Open
SunwardL wants to merge 2 commits into
Open
Annotations
11 warnings
|
Complete job
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint:
src/renderer/src/components/use-provider-shared-actions.ts#L508
React Hook useEffect has missing dependencies: 'credentialMutationTimers', 'drainCredentialRef', 'mutationOwner', and 'pendingSharedProviderCredentials'. Either include them or remove the dependency array
|
|
Lint:
src/renderer/src/components/use-provider-shared-actions.ts#L493
React Hook useEffect has missing dependencies: 'catalogMutationTimers', 'credentialMutationTimers', 'drainCatalogRef', 'drainCredentialRef', 'mutationOwner', 'pendingSharedProviderCatalogs', and 'pendingSharedProviderCredentials'. Either include them or remove the dependency array
|
|
Lint:
src/renderer/src/components/use-provider-lifecycle-actions.ts#L427
React Hook useEffect has a missing dependency: 'cursorMetadataRepairAttempts'. Either include it or remove the dependency array
|
|
Lint:
src/renderer/src/components/settings-section-model-routes-support.tsx#L238
React Hook useEffect has a missing dependency: 'value'. Either include it or remove the dependency array. If 'setDraft' needs the current value of 'value', you can also switch to useReducer instead of useState and read 'value' in the reducer
|
|
Lint:
src/renderer/src/components/graph/GraphModePanel.tsx#L202
The 'childRuns' conditional could make the dependencies of useMemo Hook (at line 279) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'childRuns' in its own useMemo() Hook
|
|
Lint:
src/renderer/src/components/chat/use-timeline-scroll.ts#L417
React Hook useEffect has a missing dependency: 'busy'. Either include it or remove the dependency array
|
|
Lint:
src/renderer/src/components/chat/use-timeline-scroll.ts#L257
React Hook useLayoutEffect has a missing dependency: 'userTurnKey'. Either include it or remove the dependency array
|
|
Lint:
src/renderer/src/components/SettingsView.tsx#L238
The ref value 'flushOnUnmountRef.current' will likely have changed by the time this effect cleanup function runs. If this ref points to a node rendered by React, copy 'flushOnUnmountRef.current' to a variable inside the effect, and use that variable in the cleanup function
|
|
Lint:
src/renderer/src/components/SettingsView.tsx#L236
The ref value 'statusTimer.current' will likely have changed by the time this effect cleanup function runs. If this ref points to a node rendered by React, copy 'statusTimer.current' to a variable inside the effect, and use that variable in the cleanup function
|
|
Lint:
src/renderer/src/components/SettingsView.tsx#L235
The ref value 'saveTimer.current' will likely have changed by the time this effect cleanup function runs. If this ref points to a node rendered by React, copy 'saveTimer.current' to a variable inside the effect, and use that variable in the cleanup function
|
background
wait
wait-all
cancel
parallel
Loading