DocsCliCi

quell ci

Run Quell in CI mode. Exits with a non-zero code if the Production Readiness Score is below the configured threshold.

Usage

quell ci [PATH]
quell ci [PATH] --threshold 75

Options

OptionDescription
--thresholdMinimum PRS score required. Default: from pyproject.toml or 70.
--formatOutput format: text (default), json.
--no-writeScan only, don't write any tests.

Exit codes

CodeMeaning
0PRS meets or exceeds threshold
1PRS below threshold
2Scan error

GitHub Actions example

- name: Quell edge case check
  run: quell ci src/ --threshold 75

See GitHub Actions guide for a complete workflow.

pyproject.toml integration

[tool.quell]
threshold = 75
paths = ["src/"]

With this config, quell ci uses the configured threshold and paths without extra flags.