From 6b867633f3cc10cf97c6f8b3cc95108fc61bd6a0 Mon Sep 17 00:00:00 2001 From: Kynan Ware <47394200+BagToad@users.noreply.github.com> Date: Fri, 5 Jun 2026 12:18:49 -0600 Subject: [PATCH] feat(extension): alias `uninstall` to `remove` Register `uninstall` as an official cobra alias for `gh extension remove` so it shows up in `--help` and pairs naturally with `gh extension install`. Closes #13598 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- pkg/cmd/extension/command.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkg/cmd/extension/command.go b/pkg/cmd/extension/command.go index 3852a070593..6ec516533d0 100644 --- a/pkg/cmd/extension/command.go +++ b/pkg/cmd/extension/command.go @@ -458,9 +458,10 @@ func NewCmdExtension(f *cmdutil.Factory) *cobra.Command { return cmd }(), &cobra.Command{ - Use: "remove ", - Short: "Remove an installed extension", - Args: cobra.ExactArgs(1), + Use: "remove ", + Short: "Remove an installed extension", + Aliases: []string{"uninstall"}, + Args: cobra.ExactArgs(1), RunE: func(cmd *cobra.Command, args []string) error { extName := normalizeExtensionSelector(args[0]) if err := m.Remove(extName); err != nil {