🌎 ci: Fix Locize Sync CDN Mode (#13465)

This commit is contained in:
Danny Avila 2026-06-01 21:47:46 -04:00 committed by GitHub
parent a86e504a57
commit a7cfbccc50
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -25,7 +25,7 @@ jobs:
node-version: '24.16.0'
- name: Install locize CLI
run: npm install -g locize-cli
run: npm install -g locize-cli@12.2.0 --ignore-scripts --no-audit --no-fund
# Sync translations (Push missing keys & remove deleted ones)
- name: Sync Locize with Repository
@ -35,7 +35,7 @@ jobs:
LOCIZE_PROJECT_ID: ${{ secrets.LOCIZE_PROJECT_ID }}
run: |
cd client/src/locales
locize sync --api-key "$LOCIZE_API_KEY" --project-id "$LOCIZE_PROJECT_ID" --language en
locize sync --cdn-type pro --api-key "$LOCIZE_API_KEY" --project-id "$LOCIZE_PROJECT_ID" --language en
# When triggered by repository_dispatch, skip sync step.
- name: Skip sync step on non-push events