Documentation
¶
Overview ¶
Package workflow generates CLI commands dynamically from workflow definitions. Commands only appear when a corresponding workflow YAML file exists — either as a built-in embedded definition or as a user-defined file in the config.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Commands
deprecated
Commands discovers available workflow definitions and returns a cobra command for each one. Only workflows that exist (built-in or user-defined) produce commands. Returns nil if no workflows are found.
Deprecated: commands built without a context manager cannot execute workflows (only --dry-run works). Use CommandsWithManager.
func CommandsWithManager ¶
func CommandsWithManager(homeFn func() string, ctxNameFn func() string, mgrFn func() *aktctx.Manager) []*cobra.Command
CommandsWithManager is Commands plus the context manager the generated commands need to resolve credentials (keyring wallet vs Console API key) when executing workflows.
Types ¶
This section is empty.