Skip to content

feat(admin): localize the operator app with react-i18next (3/4) #485

feat(admin): localize the operator app with react-i18next (3/4)

feat(admin): localize the operator app with react-i18next (3/4) #485

Triggered via pull request October 2, 2026 17:53
Status Success
Total duration 3m 3s
Artifacts –

frontend.yml

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

Annotations

23 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 (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/sse/sse-context.tsx#L210
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/routes.tsx#L124
Fast refresh only works when a file only exports components. Move your component(s) to a separate file
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/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#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/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
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/hooks/use-file-upload.ts#L231
React Hook useCallback has a missing dependency: 't'. Either include it or remove the dependency array
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#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/auth/auth-context.tsx#L41
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 (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"
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"
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
176 passed (1.7m)
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
163 passed (2.1m)
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"