Add mainInputs param to mkPartitionModule
Summary
- Adds
mainInputsas a simpler alternative tomainInputNamesinmkPartitionModule— consumers passmainInputs = inputsinstead ofmainInputNames = builtins.attrNames inputs - Both params are supported for backward compatibility
- Partition-exclusive inputs (in dev/ but not root) automatically get their
flakeModuleimported, so consumers withgitlab-cionly indev/flake.nixno longer need explicitimports = [ inputs.gitlab-ci.flakeModule ]
Ref: #11 (closed)