Skip to content

feat(dashboard): localize the tenant app with react-i18next (4/4) #488

feat(dashboard): localize the tenant app with react-i18next (4/4)

feat(dashboard): localize the tenant app with react-i18next (4/4) #488

Triggered via pull request October 2, 2026 18:15
Status Success
Total duration 3m 38s
Artifacts –

frontend.yml

on: pull_request
Detect changes
6s
Detect changes
Matrix: container
Matrix: e2e
Matrix: lint-build
Frontend CI
4s
Frontend CI
Fit to window
Zoom out
Zoom in

Annotations

22 warnings and 10 notices
Detect changes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: dorny/paths-filter@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint & Build (admin)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 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 (admin): clients/admin/src/realtime/realtime-context.tsx#L166
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (admin): clients/admin/src/realtime/realtime-context.tsx#L156
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (admin): clients/admin/src/components/ui/button.tsx#L94
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (admin): clients/admin/src/components/ui/badge.tsx#L49
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (admin): clients/admin/src/components/theme/theme-provider.tsx#L46
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (admin): clients/admin/src/components/layout/mobile-nav.tsx#L45
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (admin): clients/admin/src/auth/auth-context.tsx#L41
Fast refresh only works when a file only exports components. Move your React context(s) to a separate file
Lint & Build (dashboard)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 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 (dashboard): clients/dashboard/src/realtime/realtime-context.tsx#L282
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (dashboard): clients/dashboard/src/realtime/realtime-context.tsx#L272
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (dashboard): clients/dashboard/src/hooks/use-file-upload.ts#L231
React Hook useCallback has a missing dependency: 't'. Either include it or remove the dependency array
Lint & Build (dashboard): clients/dashboard/src/components/ui/button.tsx#L83
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (dashboard): clients/dashboard/src/components/ui/badge.tsx#L44
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (dashboard): clients/dashboard/src/components/theme/theme-provider.tsx#L374
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (dashboard): clients/dashboard/src/components/layout/mobile-nav.tsx#L45
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (dashboard): clients/dashboard/src/components/file/file-preview-dialog.tsx#L371
React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array
Lint & Build (dashboard): clients/dashboard/src/components/command-palette/command-palette.tsx#L35
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
Lint & Build (dashboard): clients/dashboard/src/auth/auth-context.tsx#L64
Fast refresh only works when a file only exports components. Move your React context(s) to a separate file
E2E (admin)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E (dashboard)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Detect changes
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint & Build (admin)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Container (admin)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint & Build (dashboard)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Container (dashboard)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
🎭 Playwright Run Summary
111 passed (1.2m)
E2E (admin)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
🎭 Playwright Run Summary
242 passed (2.6m)
E2E (dashboard)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Frontend CI
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"