CLI reference: sparkwing update

CLI reference: sparkwing update

Every sparkwing update command, flag, and argument, generated from the CLI's own command registry. All command groups are indexed in cli-reference.md.

sparkwing updateSection anchor link

Update the CLI binary

Update installed machine software using verified release assets. Re-render managed timers and restart an installed local-controller service through one upgrade hook, preserving schedules and configuration. A CLI update reports that installed runner services update themselves from their controller; it does not restart them. Install sparkwing-runner beside the CLI with install.sh --runner; it then updates itself from verified release assets. Repository SDK pins use sparkwing upgrade. --dry-run performs neither action.

FlagsSection anchor link

FlagDescription
-o, --output FORMATPretty on a terminal; JSON when piped; explicit format wins. Values: pretty, json, plain.
-C, --checkout PATHResolve the project from this local checkout path.
-h, --helpShow command help without executing.
--help-allInclude uncommon flags in command help.
--dry-runShow what would change without changing anything.
--forceReplace an existing object.
--override-holdAllow the update to go past the operator's version hold.
--version TAGCLI release tag to install instead of the latest release.