code: func Run() {
  	cli.VersionPrinter = printVersion
  
  	app := cli.NewApp()
  	app.Name = path.Base(os.Args[0])
  	app.Usage = "Step manager"
  	app.Version = version.VERSION
  
  	app.Author = ""
  	app.Email = ""
  
  	app.Before = before
  
  	app.Flags = flags
  	app.Commands = commands
  
  	if err := app.Run(os.Args); err != nil {
  		log.Fatal(err)
  	}
  }
docs: // Run ...