feat(locales): add experimental footer message to localization files … #22
ci.yml
on: push
Build frontend artifact
/
Build frontend artifact
49s
Matrix: verify
Validate Linux build artifact
9s
Annotations
10 errors and 7 warnings
|
Localization tests
Process completed with exit code 1.
|
|
tests/frontend/i18n.test.js > i18n Localization Tests > should find all $t usage in components and ensure they exist in en.json:
tests/frontend/i18n.test.js#L113
AssertionError: expected 1 to be +0 // Object.is equality
- Expected
+ Received
- 0
+ 1
❯ tests/frontend/i18n.test.js:113:42
|
|
tests/frontend/i18n.test.js > i18n Localization Tests > should have all keys from en.json in 中文:
tests/frontend/i18n.test.js#L49
AssertionError: expected [ …(10) ] to deeply equal []
- Expected
+ Received
- []
+ [
+ "messages.translate_select_target",
+ "messages.translating_message",
+ "messages.translated_from_to",
+ "messages.show_original",
+ "messages.show_translation",
+ "messages.translate_message",
+ "messages.translate_target_invalid",
+ "tutorial.bootstrap_search_placeholder",
+ "tutorial.bootstrap_search_no_match",
+ "tutorial.bootstrap_search_clear",
+ ]
❯ tests/frontend/i18n.test.js:49:33
|
|
tests/frontend/i18n.test.js > i18n Localization Tests > should have all keys from en.json in Русский:
tests/frontend/i18n.test.js#L49
AssertionError: expected [ …(10) ] to deeply equal []
- Expected
+ Received
- []
+ [
+ "messages.translate_select_target",
+ "messages.translating_message",
+ "messages.translated_from_to",
+ "messages.show_original",
+ "messages.show_translation",
+ "messages.translate_message",
+ "messages.translate_target_invalid",
+ "tutorial.bootstrap_search_placeholder",
+ "tutorial.bootstrap_search_no_match",
+ "tutorial.bootstrap_search_clear",
+ ]
❯ tests/frontend/i18n.test.js:49:33
|
|
tests/frontend/i18n.test.js > i18n Localization Tests > should have all keys from en.json in Nederlands:
tests/frontend/i18n.test.js#L49
AssertionError: expected [ …(10) ] to deeply equal []
- Expected
+ Received
- []
+ [
+ "messages.translate_select_target",
+ "messages.translating_message",
+ "messages.translated_from_to",
+ "messages.show_original",
+ "messages.show_translation",
+ "messages.translate_message",
+ "messages.translate_target_invalid",
+ "tutorial.bootstrap_search_placeholder",
+ "tutorial.bootstrap_search_no_match",
+ "tutorial.bootstrap_search_clear",
+ ]
❯ tests/frontend/i18n.test.js:49:33
|
|
tests/frontend/i18n.test.js > i18n Localization Tests > should have all keys from en.json in Italiano:
tests/frontend/i18n.test.js#L49
AssertionError: expected [ …(10) ] to deeply equal []
- Expected
+ Received
- []
+ [
+ "messages.translate_select_target",
+ "messages.translating_message",
+ "messages.translated_from_to",
+ "messages.show_original",
+ "messages.show_translation",
+ "messages.translate_message",
+ "messages.translate_target_invalid",
+ "tutorial.bootstrap_search_placeholder",
+ "tutorial.bootstrap_search_no_match",
+ "tutorial.bootstrap_search_clear",
+ ]
❯ tests/frontend/i18n.test.js:49:33
|
|
tests/frontend/i18n.test.js > i18n Localization Tests > should have all keys from en.json in Français:
tests/frontend/i18n.test.js#L49
AssertionError: expected [ …(10) ] to deeply equal []
- Expected
+ Received
- []
+ [
+ "messages.translate_select_target",
+ "messages.translating_message",
+ "messages.translated_from_to",
+ "messages.show_original",
+ "messages.show_translation",
+ "messages.translate_message",
+ "messages.translate_target_invalid",
+ "tutorial.bootstrap_search_placeholder",
+ "tutorial.bootstrap_search_no_match",
+ "tutorial.bootstrap_search_clear",
+ ]
❯ tests/frontend/i18n.test.js:49:33
|
|
tests/frontend/i18n.test.js > i18n Localization Tests > should have all keys from en.json in Español:
tests/frontend/i18n.test.js#L49
AssertionError: expected [ …(10) ] to deeply equal []
- Expected
+ Received
- []
+ [
+ "messages.translate_select_target",
+ "messages.translating_message",
+ "messages.translated_from_to",
+ "messages.show_original",
+ "messages.show_translation",
+ "messages.translate_message",
+ "messages.translate_target_invalid",
+ "tutorial.bootstrap_search_placeholder",
+ "tutorial.bootstrap_search_no_match",
+ "tutorial.bootstrap_search_clear",
+ ]
❯ tests/frontend/i18n.test.js:49:33
|
|
tests/frontend/i18n.test.js > i18n Localization Tests > should have all keys from en.json in Deutsch:
tests/frontend/i18n.test.js#L49
AssertionError: expected [ …(10) ] to deeply equal []
- Expected
+ Received
- []
+ [
+ "messages.translate_select_target",
+ "messages.translating_message",
+ "messages.translated_from_to",
+ "messages.show_original",
+ "messages.show_translation",
+ "messages.translate_message",
+ "messages.translate_target_invalid",
+ "tutorial.bootstrap_search_placeholder",
+ "tutorial.bootstrap_search_no_match",
+ "tutorial.bootstrap_search_clear",
+ ]
❯ tests/frontend/i18n.test.js:49:33
|
|
Backend tests
Process completed with exit code 1.
|
|
Build frontend artifact / Build frontend artifact
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Localization tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linux build check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Frontend tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Validate Linux build artifact
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Backend tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
meshchatx-frontend-ci-25007400044-1
Expired
|
15.5 MB |
sha256:3476deacf1b732cf1d2036a052bd159e3a0c3dd3f29a3e761cf9da9009ff3044
|
|
|
meshchatx-linux-build-check-dev-25007400044
Expired
|
73 MB |
sha256:991310a195165284dd41abc13c0d83cf090b74c4ece4e8d41954fded19b4d29f
|
|