Nix CI Logo

NixCI

Hosted Continuous Integration for Nix

If you have a flake.nix , we have your CI ready for you!

Zero-configuration CI

CI for any repository with a flake.nix .

GitHub Checks
A 'reproduce locally' command

Locally Reproducible

with a single command, as all CI should be.

Hosted runners

No need to configure any workers.

Jobs are run on powerful machines with no up-front cost.

Github configuration
GitLab configuration

GitHub Integration

Set up CI in three clicks, for every repository all at once, including future projects.

GitLab Integration

Set up CI in three clicks, for every repository all at once, including future projects.

GitLab configuration
Self-hosted configuration

Self-hostable

Option to host everything inside your own network for maximal control and security.