mirror of
https://github.com/documenso/documenso.git
synced 2025-11-26 22:44:41 +10:00
fix: improve lingui configuration (#1388)
## Description Currently merge conflicts arise due to the compiled JS and PO translation files. This PR is a rework on how we handle extracting and compiling translations to streamline PRs and merging branches. ## Changes Made - Remove compiled translation files from being committed - Extract and compile translations only on build - Extract will still occur when commits land on main to sync and pull new translations with Crowdin
This commit is contained in:
6
.github/workflows/translations-upload.yml
vendored
6
.github/workflows/translations-upload.yml
vendored
@@ -25,10 +25,8 @@ jobs:
|
||||
|
||||
- uses: ./.github/actions/node-install
|
||||
|
||||
- name: Extract and compile translations
|
||||
run: |
|
||||
npm run translate:extract
|
||||
npm run translate:compile
|
||||
- name: Extract translations
|
||||
run: npm run translate:extract
|
||||
|
||||
- name: Check and commit any files created
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user