Skip to content

vps-agent: copy the missing collector, and guard the list against drift #352

vps-agent: copy the missing collector, and guard the list against drift

vps-agent: copy the missing collector, and guard the list against drift #352

Triggered via push August 25, 2026 09:46
Status Success
Total duration 1m 50s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Lint & Build
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 & Build: src/app/(dashboard)/page.tsx#L149
React Hook useEffect has a missing dependency: 'loadDashboardData'. Either include it or remove the dependency array
Lint & Build: src/app/(dashboard)/finances/page.tsx#L60
React Hook useEffect has a missing dependency: 'loadFinanceData'. Either include it or remove the dependency array
Lint & Build: src/app/(dashboard)/content-studio/page.tsx#L1723
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Build: src/app/(dashboard)/content-studio/page.tsx#L1255
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Build: src/app/(dashboard)/content-studio/page.tsx#L1182
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Build: src/app/(dashboard)/content-studio/page.tsx#L1119
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Build: src/app/(dashboard)/content-studio/page.tsx#L208
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Build: src/app/(dashboard)/content-studio/page.tsx#L125
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Build: src/app/(dashboard)/assistant/page.tsx#L752
The 'messages' logical expression could make the dependencies of useEffect Hook (at line 965) change on every render. To fix this, wrap the initialization of 'messages' in its own useMemo() Hook
Lint & Build: eslint.config.mjs#L3
Assign array to a variable before exporting as module default