maton github label clone

maton github label clone <source-repo> [flags]

Copy each label (name, color, description) from into the repo named by --repo. With --force, an existing label of the same name on the destination is patched in place; without it, the destination's existing label wins (the create returns 422 and is treated as success).

Options

--connection <string>
Connection ID to route through (Maton-Connection header)
--dry-run
Print the request that would be sent without executing it
-f, --force
Patch existing labels on the destination instead of skipping
--format <string>
Output format: 'json' (default) or 'text' on supported commands
-q, --jq <expression>
Filter JSON output using a jq expression
--paginate
Follow next_cursor and concatenate all pages (list commands only)
-R, --repo <owner/repo>
Target repository in owner/repo form (required)
--template <string>
Format JSON output using a Go template; see "maton help formatting"

Options inherited from parent commands

-p, --profile <string>
Profile to use for this invocation (overrides the active profile; also reads MATON_PROFILE)

Examples

$ maton github label clone cli/cli --repo maton-ai/fork
$ maton github label clone cli/cli --repo maton-ai/fork --force

See also