Skip to content
play

GitHub Action

Lingui action

v1 Latest version

Lingui action

play

Lingui action

Detect uncommitted changes in some of the .po files

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Lingui action

uses: trisbee/lingui-action@v1

Learn more about this action in trisbee/lingui-action

Choose a version

Lingui action

  1. run cli command for extract locales
  2. if there are any changes in these files suggest to resolve them and exit
  3. result is stable localization files in master branch 🚀

Usage

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

Links