From 47cabb26ae0b3ba1fc05daffe3b01f51bf3ad348 Mon Sep 17 00:00:00 2001 From: "Babak K. Shandiz" Date: Thu, 7 May 2026 09:08:51 +0100 Subject: [PATCH] fix(discussion create): remove success message from stderr Only print the discussion URL to stdout. No additional output on stderr. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- pkg/cmd/discussion/create/create.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/pkg/cmd/discussion/create/create.go b/pkg/cmd/discussion/create/create.go index 0e4d1bd83..6a0c1e2ad 100644 --- a/pkg/cmd/discussion/create/create.go +++ b/pkg/cmd/discussion/create/create.go @@ -153,14 +153,9 @@ func createRun(opts *CreateOptions) error { discussion, err := c.Create(repo, input) if err != nil { - return fmt.Errorf("creating discussion: %w", err) + return fmt.Errorf("failed to create discussion: %w", err) } - if opts.IO.IsStdoutTTY() { - cs := opts.IO.ColorScheme() - fmt.Fprintf(opts.IO.ErrOut, "%s Created discussion #%d\n", - cs.SuccessIcon(), discussion.Number) - } fmt.Fprintln(opts.IO.Out, discussion.URL) return nil