Skip to content

CLI Overview

Install and operate Certyn from terminal workflows and CI pipelines.

certyn is the primary interface for developer loops, CI gates, and runner operations.

Use CLI commands as the default integration path. Use raw HTTP only when you need direct API control.

Core command groups

  • certyn ask
  • certyn run
  • certyn diagnose
  • certyn login, certyn whoami, certyn doctor, certyn init
  • certyn issues ...
  • certyn tests ...
  • certyn executions ...
  • certyn environments ...
  • certyn projects ...
  • certyn observations ...
  • certyn runners ...
  • certyn config ...

Command migration

Older docs and examples may still show removed names. Use these replacements:

OldNew
certyn verifycertyn run
certyn ci runcertyn run
certyn ci statuscertyn run status
certyn ci waitcertyn run wait
certyn ci cancelcertyn run cancel
certyn ci listcertyn run list
certyn testcases ...certyn tests ...
certyn env ...certyn environments ...
certyn tickets ...certyn issues ...

Canonical run command

certyn run smoke --project <project-slug> --environment <environment-key>

Process aliases

  • smoke -> smoke-suite
  • regression -> regression-suite
  • explore -> app-explorer

Unknown aliases are treated as explicit process slugs.

Output modes

  • Human-readable by default
  • --json for structured output
  • Auto GitHub outputs on run, run status, and run wait when GITHUB_OUTPUT is present

Next steps