cli/pkg/cmd/repo/deploy-key/deploy-key.go
Nilesh Singh 47a6aff54a
Add repo deploy key commands (#4302)
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-01-25 17:48:24 +00:00

24 lines
634 B
Go

package deploykey
import (
cmdAdd "github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/add"
cmdDelete "github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/delete"
cmdList "github.com/cli/cli/v2/pkg/cmd/repo/deploy-key/list"
"github.com/cli/cli/v2/pkg/cmdutil"
"github.com/spf13/cobra"
)
func NewCmdDeployKey(f *cmdutil.Factory) *cobra.Command {
cmd := &cobra.Command{
Use: "deploy-key <command>",
Short: "Manage deploy keys in a repository",
}
cmdutil.EnableRepoOverride(cmd, f)
cmd.AddCommand(cmdList.NewCmdList(f, nil))
cmd.AddCommand(cmdAdd.NewCmdAdd(f, nil))
cmd.AddCommand(cmdDelete.NewCmdDelete(f, nil))
return cmd
}