{ outputs = { flake-parts, systems, ... } @ inputs: flake-parts.lib.mkFlake {inherit inputs;} { imports = [ "@repo_path@/lib/flakeModule.nix" ]; systems = import systems; flake = {}; perSystem = {pkgs, ...}: let fakeCheck = pkgs.runCommand "fake-check" {} "touch $out"; in { checks = { my-check = fakeCheck; }; ci = { config.autoChecks.enable = true; pipelines.default = { stages = ["test"]; }; }; }; }; inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; flake-parts.url = "github:hercules-ci/flake-parts"; systems.url = "github:nix-systems/default-linux"; }; }