lingo.dev ci

ci 命令的 CLI 参考文档

简介

在 CI/CD 环境中运行本地化流水线

用法

lingo.dev ci [options]

选项

--parallel [boolean]

lingo.dev ci --parallel [boolean]

并行处理翻译以加快执行速度。默认为 false。

接受一个可选值。

--api-key <key>

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

覆盖设置或环境变量中的 API 密钥。

需要一个值。

--pull-request [boolean]

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

在专用分支上创建或更新翻译并自动管理拉取请求。当为 false 时,直接提交到当前分支。默认为 false。

接受一个可选值。

--commit-message <message>

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

本地化更改的提交信息。默认为 'feat: update translations via @lingodotdev'。

需要一个值。

--pull-request-title <title>

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

使用 --pull-request 模式时的拉取请求标题。默认为 'feat: update translations via @lingodotdev'。

需要一个值。

--working-directory <dir>

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

运行本地化的目录(适用于本地化文件位于子目录的 monorepo)。

需要一个值。

--process-own-commits [boolean]

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

允许处理由此 CI 用户提交的更改(绕过无限循环预防机制)。

接受一个可选值。