Skip to content

Redesign validators with mkValidatorModule

Horizon Bot requested to merge fix/flake-lock-validator-defaults into master
  • Replace validate module with individual validator modules
  • Add mkValidatorModule helper function for creating validators
  • Convert flake-lock to standalone validator module
  • Fixes issue where validator default values weren't being applied

Each validator is now self-contained and independently importable. Third parties can create validators using mkValidatorModule.

New usage:

imports = [ inputs.gitlab-ci.modules.gitlab-ci.flake-lock ];
flake-lock.enable = true;

🤖 Generated with Claude Code

Edited by Horizon Bot

Merge request reports