Skip to content

Guarded CI module, bump gitlab-ci to 0.20.2

Smartypants requested to merge fix-ci-definitions into master

Summary

  • Move CI config from dev/nix/modules/flake/ci.nix to dev/nix/ci.nix (config, not a guarded flake-parts module path)
  • Make it a guarded module with nixica.ci.enable (default true) and nixica.ci.auto-discover.enable (default false)
  • Root flake enables auto-discover via nixica-dev.nix; test flakes get CI without auto-discover
  • Bump gitlab-ci from 0.19.0 to 0.20.2

Closes #13 (closed), #14 (closed)

Merge request reports