Getting started

update

This page is the command reference for @orchestor-inc/cli.

orc update detects the install owner of the running CLI and delegates to that owner's update command. It does not overwrite a package managed by another install owner.

Install ownerBehavior
nativeRuns curl -fsSL https://orchestor.io/install | ORCHESTOR_NON_INTERACTIVE=1 bash.
brewRuns brew upgrade --cask orchestor.
wingetPrints winget upgrade Dotmedia.Orchestor without running it.
npmRuns npm install -g @orchestor-inc/cli@latest.
unknownReturns exit code 1 without updating. Use orc status to inspect the executable path.

--check reports the install owner, current version, latest version, and planned command without updating.

Commands

  • orc update — Update the CLI through its detected install owner

orc update

Update the CLI through its detected install owner

Usage

orc update [args] [flags]

Flags

FlagTypeRequiredDescription
--checkbooleanNoShow the install owner, latest version, and update command without updating

See global flags for output and request options. Use --help to check the flags supported by this command.

Update notifications

After an interactive command succeeds, the CLI checks for a new version at most once every 20 hours. If an update is available, it prints the update command for the detected install owner to stderr. It skips notifications for machine-readable output, orc update --check, and development builds.

Set ORCHESTOR_NO_UPDATE_CHECK=1 to disable the check and notification. This setting does not disable a manual orc update.

Help

orc update --help