OS Manuals

/usr/bin/maru

a task runner to automate builds and perform common shell tasks. shares a syntax similar to zarf.yaml actions.

From maru 0.7.0-r0 (os), captured 2026-11-05 by running maru --help (exit 0). permalink

CLI for the maru runner

Usage:
  maru COMMAND [flags]
  maru [command]

Available Commands:
  auth        [beta] Authentication commands for pulling private remote task files
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  run         Runs a specified task from a task file
  version     Shows the version of the running runner binary

Flags:
  -h, --help               help for maru
  -l, --log-level string   Log level for the runner. Valid options are: error, warn, info, debug, trace (default "info")
      --no-log-file        Disable log file creation (default true)
      --no-progress        Disable fancy UI progress bars, spinners, logos, etc
      --tmpdir string      Specify the temporary directory to use for intermediate files

Use "maru [command] --help" for more information about a command.
Options (5)
OptionDescriptionSource
-h, --helphelp for maruhelp
-l, --log-level stringLog level for the runner.help
--no-log-fileDisable log file creation (default true)help
--no-progressDisable fancy UI progress bars, spinners, logos, etchelp
--tmpdir stringSpecify the temporary directory to use for intermediate fileshelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.