From e95705ffc948181f0bab374b11532b8889a8e789 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Thu, 20 Nov 2025 20:37:00 -0600 Subject: [PATCH] chore(ci): Add preserve-hierarchy to Crowdin download This commit updates the `scheduled-updates.yml` workflow to use the `--preserve-hierarchy` argument when downloading translations from Crowdin. This ensures that the directory structure of the translation files is maintained. Additionally, the now-default `export_only_approved` and `skip_untranslated_strings` options have been removed for cleanup. Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com> --- .github/workflows/scheduled-updates.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/scheduled-updates.yml b/.github/workflows/scheduled-updates.yml index eaafd3166..be3517f61 100644 --- a/.github/workflows/scheduled-updates.yml +++ b/.github/workflows/scheduled-updates.yml @@ -67,13 +67,12 @@ jobs: upload_sources_args: '--preserve-hierarchy' upload_translations: false download_translations: true + download_translations_args: '--preserve-hierarchy' create_pull_request: false commit_message: 'chore(l10n): New Crowdin Translations from scheduled update' push_translations: false push_sources: false localization_branch_name: ${{ github.ref_name }} - export_only_approved: false - skip_untranslated_strings: true env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}