ci(workflows): Preserve hierarchy when uploading sources to Crowdin (#3763)

This commit is contained in:
James Rich 2025-11-20 18:54:47 -06:00 committed by GitHub
parent 895efd6a09
commit 40a447b22e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -16,6 +16,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v6
with:
persist-credentials: 'true'
- name: Update firmware releases list
run: |
@ -62,6 +64,7 @@ jobs:
config: 'crowdin.yml'
crowdin_branch_name: 'main'
upload_sources: true
upload_sources_args: '--preserve-hierarchy'
upload_translations: false
download_translations: true
create_pull_request: false
@ -78,7 +81,7 @@ jobs:
- name: Create Pull Request if changes occurred
uses: peter-evans/create-pull-request@v7
with:
token: ${{ secrets.CROWDIN_GITHUB_TOKEN }}
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: |
chore: Scheduled updates (Firmware, Hardware, Translations)