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 key

需要一个值。

--pull-request [boolean]

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

在专用分支上创建或更新翻译并自动管理 pull request。为 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 用户提交的提交记录(可绕过无限循环防护机制)

接受一个可选值。