Skip to content

Pipelines & automation

This page is a routing guide for step/pipeline-style workflows (automation, reproducibility, CI-friendly runs).

What you should do next

What to look for

  • Deterministic commands and outputs (exit codes, reproducible runs)
  • Honest “what exists today” vs “future” labeling (no implied platform integrations)

Works today (use this for pipelines)

  • incan fmt --check for CI formatting enforcement
  • incan test with basic filtering (-k) and CI-friendly exit codes
  • incan run for deterministic single-program runs (exit code follows the program)

If you are contributing to the Incan repository itself, the CI entrypoints are make check / make test / make smoke-test (see: CI & automation (repository)).

Not yet / planned (don’t rely on it for automation)

  • Package registry publishing and remote project templates
  • Native Windows installer support
  • Enterprise deployment policy beyond locked/offline command flags