lingo.dev ci

CLI reference docs for ci command

Introduction

Run localization pipeline in CI/CD environment

Usage

lingo.dev ci [options]

Options

--parallel [boolean]

lingo.dev ci --parallel [boolean]

Process translations concurrently for faster execution. Defaults to false

Accepts an optional value.

--api-key <key>

lingo.dev ci --api-key <key>

Override API key from settings or environment variables

Requires a value.

--pull-request [boolean]

lingo.dev ci --pull-request [boolean]

Create or update translations on a dedicated branch and manage pull requests automatically. When false, commits directly to current branch. Defaults to false

Accepts an optional value.

--commit-message <message>

lingo.dev ci --commit-message <message>

Commit message for localization changes. Defaults to 'feat: update translations via @lingodotdev'

Requires a value.

--pull-request-title <title>

lingo.dev ci --pull-request-title <title>

Title for the pull request when using --pull-request mode. Defaults to 'feat: update translations via @lingodotdev'

Requires a value.

--working-directory <dir>

lingo.dev ci --working-directory <dir>

Directory to run localization from (useful for monorepos where localization files are in a subdirectory)

Requires a value.

--process-own-commits [boolean]

lingo.dev ci --process-own-commits [boolean]

Allow processing commits made by this CI user (bypasses infinite loop prevention)

Accepts an optional value.