{}butlerswarm -- version {}{}

Tool to manage itch.io butler channel pushes

Usage:
    butlerswarm {}[COMMAND]{} {}[--OPTIONS]{}

Where {}[COMMAND]{} is one of the following:
    help
        print this help text
    deploy
        run the butler commands as defined in .butlerswarm-cfg.toml
    assemble
        print out the butler command with its args as defined,
        but do not run them
    generate
        write out a default .butlerswarm-cfg.toml file
    dry-run
        execute butler commands with the --dry-run option
    push
        alias to deploy
    run
        alias to deploy
    print
        alias to assemble

Possible {}OPTIONS{}:
    --config-file={}[PATH]{}
        specify toml config file to use. If not used, will default to ".butlerswarm-cfg.toml"
        deploy, assemble, and dry-run commands will read from this path,
        and generate will write to it

    --butler-path={}[PATH]{}
        full path to butler executable to run. If not used, butler executable
        must be in the $PATH.
        Should be preferred over, and overrides, "butler_path" TOML
        config value, especially for shared projects.

    --set={}[SET]{}
        Specify which channel set defined in the config to push the channels of.
        If omitted, all channels specified in the config will be pushed.
