glab mr note draft update

Update the body of one of your pending review comments. (EXPERIMENTAL)

Synopsis

Replace the body of a pending review comment before you publish the review. <draft-note-id> is the ID printed by glab mr note draft create or listed by glab mr note draft list.

You can change only the body. A pending diff comment stays on the same file and lines. Pending comments on images cannot be updated from the command line, because their position cannot be preserved.

--attach uploads a file and references it at the end of the comment. Repeat the flag for more than one file, or pass - to read the file from standard input. Without --message the references are added to the body the comment already has, instead of replacing it.

This feature is an experiment and is not ready for production use. It might be unstable or removed at any time. For more information, see https://docs.gitlab.com/policy/development_stages_support/.

glab mr note draft update [<id> | <branch>] <draft-note-id> [flags]

Examples

console
# Update pending review comment 456 on merge request 123
glab mr note draft update 123 456 -m "Revised comment"

# Update a pending review comment on the current branch's merge request, composing in an editor
glab mr note draft update 456

# Pipe the new body from stdin
echo "new body" | glab mr note draft update 123 456

# Add a screenshot to the existing comment body
glab mr note draft update 123 456 --attach ./screenshot.png

Options

      --attach stringArray   (EXPERIMENTAL) Upload a file and reference it at the end of the comment. Use "-" to read the file from standard input. Repeat the flag to attach multiple files.
  -m, --message string       New comment body. If omitted, opens an editor or reads from stdin.

Options inherited from parent commands

  -h, --help          Show help for this command.
  -R, --repo string   Select another repository. You can use either OWNER/REPO or GROUP/NAMESPACE/REPO. The full URL or Git URL is also accepted.