Skip to content

Add horizon-gen-nix gitlab-ci module (0.10.0)

Horizon Bot requested to merge add-horizon-formatting into master

Summary

Adds horizon-gen-nix gitlab-ci module for horizon-flake-parts 0.10.0.

New horizon-gen-nix GitLab CI Module

Adds reusable gitlab-ci module for horizon-gen-nix validation. The module is automatically imported when using horizon.ci.enable = true.

Configuration options:

  • horizon.ci.horizon-gen-nix - Enable horizon-gen-nix validation job (default: false)
  • Version is configurable (default: "0.14.0")

Module Deduplication

All exported modules have been tested to ensure they can be imported both through horizon-flake-parts.flakeModule and directly without causing duplicate option declarations.

Usage Example

{
  horizon.systems.supported.enable = true;
  horizon.ci.enable = true;
  horizon.ci.horizon-gen-nix = true;  # Enable horizon-gen-nix validation
}

🤖 Generated with Claude Code

Edited by Horizon Bot

Merge request reports