Create CI workflow for testing web client i18n #82

Merged
luca0N merged 1 commit from dev_ci_client_i18n into dev 2026-08-07 02:31:09 +00:00
Owner

Create a new CI workflow that checks whether the committed web app client messages.xlf file is up-to-date.

Create a new CI workflow that checks whether the committed web app client `messages.xlf` file is up-to-date.
luca0N self-assigned this 2026-08-03 11:21:29 +00:00
Create CI workflow for testing web client i18n
Some checks failed
/ Test client i18n (push) Failing after 47s
22d75c8d01
Create a new CI workflow that checks whether the committed web app
client `messages.xlf` file is up-to-date.
luca0N force-pushed dev_ci_client_i18n from 22d75c8d01
Some checks failed
/ Test client i18n (push) Failing after 47s
to f8b79377f4
Some checks failed
/ Test client i18n (push) Failing after 1m0s
2026-08-03 11:22:19 +00:00
Compare
Print CI i18n workflow result
Some checks failed
/ Test client i18n (push) Failing after 1m3s
a55dacc579
Print the result of the CI i18n workflow to stdout/stderr based on
`diff` result.
Author
Owner

Force-push operation from 22d75c8d01 to f8b79377f4 fixed an invalid command that was used to call the Angular ng command line tool.

Force-push operation from 22d75c8d01 to f8b79377f4 fixed an invalid command that was used to call the Angular `ng` command line tool.
luca0N changed title from WIP: Create CI workflow for testing web client i18n to Create CI workflow for testing web client i18n 2026-08-05 11:12:10 +00:00
Fix i18n CI workflow echo string
All checks were successful
/ Test client i18n (push) Successful in 59s
f9405b90e4
Fix string literals in the CI workflow that tests the web app client
i18n messages and correctly escape apostrophe characters.
Fix web app i18n CI workflow exit code
Some checks failed
/ Test client i18n (push) Failing after 1m0s
79a635b940
Exit CI workflow for the web app client i18n message test with a
non-zero exit code if there are differences found.  The former `echo`
commands overrode the exit code, causing the CI workflow to always pass.
Remove exit code checks from i18n CI workflow
Some checks failed
/ Test client i18n (push) Failing after 1m1s
a7e0e93fc0
Remove `echo` messages on CI workflow for testing the `messages.xlf`
file in the web app client.
luca0N force-pushed dev_ci_client_i18n from a7e0e93fc0
Some checks failed
/ Test client i18n (push) Failing after 1m1s
to 76f8e512aa 2026-08-07 02:28:33 +00:00
Compare
Author
Owner

Force-push operation from a7e0e93fc0 to 76f8e512aa was made to squash commits that fixed CI workflow errors.

Force-push operation from a7e0e93fc0 to 76f8e512aa was made to squash commits that fixed CI workflow errors.
Author
Owner

Merging this pull request. The CI workflow is failing, but that is because it is doing what it is supposed to (to detect an outdated messages.xlf file, which is indeed outdated). The messages file will have to be fixed outside this pull request.

Merging this pull request. The CI workflow is failing, but that is because it is doing what it is supposed to (to detect an outdated `messages.xlf` file, which is indeed outdated). The messages file will have to be fixed outside this pull request.
luca0N deleted branch dev_ci_client_i18n 2026-08-07 02:31:10 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
luca0N/lanbassador!82
No description provided.