Skip to content

neo workflow

Inspect workflow files without running them

neo workflow [OPTIONS] <COMMAND>

List jobs declared in a workflow file

neo workflow list [OPTIONS]
Option Value Required Default Env Values Description
--workflow <WORKFLOW> no .neosource/workflows/dogfood.yml Workflow YAML to read, as a path in this checkout. Parsed locally; nothing is sent to the server

Upload a workflow YAML to the server so push events can trigger runs. The repo must already exist (neo repo push creates it)

neo workflow upsert [OPTIONS] <TARGET> <PATH>
Option Value Required Default Env Values Description
<TARGET> yes <owner>/<name> — the repo the workflow lives in
<PATH> yes Path to the YAML file (e.g. .neosource/workflows/ci.yml)