diff --git a/pkg/cli/cli.go b/pkg/cli/cli.go index 3396c1a85b1..50b24e26397 100644 --- a/pkg/cli/cli.go +++ b/pkg/cli/cli.go @@ -144,8 +144,14 @@ func newCLI(options ...Option) (*CLI, error) { func (c *CLI) buildCmd() error { c.cmd = c.newRootCmd() + var uve config.UnsupportedVersionError + // Get project version and plugin keys. - if err := c.getInfo(); err != nil { + switch err := c.getInfo(); { + case err == nil: + // do nothing if it's nil + case !errors.As(err, &uve): + // Ignore 3-alpha error return err }