- run cli command for extract locales
- if there are any changes in these files suggest to resolve them and exit
- result is stable localization files in master branch 🚀
You have to use yarn and have script extract
in project package.json.
{
"scripts": {
"extract": "lingui extract",
"compile": "lingui compile"
}
}
Example workflow
- uses: actions/setup-node@v3
- uses: actions/checkout@v3
# this step will be different for every project
- name: 'Install dependencies'
- run: |
corepack enable
yarn set version 3.2.0
yarn install --silent
- uses: trisbee/lingui-action@v1