Manual
CLI
API
Log in Get started free

ct merge

Merge a Continuous Translations branch into main.

Merges a Continuous Translations branch into main, for example from the default-branch pipeline after a pull request was merged:

SH
ct merge feature/checkout-v2

The argument is the Git branch name. It is turned into the Continuous Translations branch name the same way as for a push, see Which branch. Instead of the argument you can pass --branch.

If a GitHub or GitLab repository is connected, merging a pull request merges the branch for you, and you only need this command when that does not work. See Branch workflows.

Needs #

An API key with the keys:write scope, made by a project manager. See Merge a branch by name for the route behind it.