Ciresk CI

Ciresk CI runs the checks, tests and builds a repository declares in .ciresk/ci.yaml on remote workers with warm caches, and returns an exit code, a bounded summary and the exact next command, from a terminal, a coding agent or GitHub Actions.

Your first check in 5 minutes

  1. Install the CLI and log in. The token goes to the OS keychain. See Install the CLI.

    Terminal
    curl -fsSL https://get.ciresk.com/ci | sh
    ciresk ci auth login
  2. Write the manifest. init detects the toolchain and writes .ciresk/ci.yaml with check and test; commit it. See Manifest.

    Terminal
    ciresk ci init
  3. Run the check. The exit code is the verdict, the summary is the evidence, and the last line is the next command. See the Quickstart.

    Terminal
    ciresk ci check

Getting started

Install the CLI, log in and run a first check.

Concepts

The manifest, workers and trust tiers, caching and tree sync.

Guides

Claude Code, Codex, Cursor, GitHub Actions and your own workers.

Reference

Every CLI command, configuration key, exit code and error.

Security

The security model, where data lives and the compliance status.

Ciresk CI API referenceEvery endpoint of the Ciresk CI API, generated from its OpenAPI document; the platform-wide keys, scopes and conventions are under API.