nixfiles/maintainers/flake.nix
Sebastian Walz 9f7b02e1cd
Tohu vaBohu
2023-04-03 14:38:02 +02:00

27 lines
948 B
Nix

{
description = "Maintainers and Teams";
inputs
= {
libconfig.url = "github:sivizius/nixfiles/development?dir=libs/config";
libcore.url = "github:sivizius/nixfiles/development?dir=libs/core";
};
outputs
= { libconfig, libcore, ... }:
let
context = [ "maintainers" ];
inherit(libcore.lib) path;
inherit(libconfig.lib) maintainers;
import'
= directory:
path.import
directory
{ inherit(maintainers) GitHub Fingerprint Maintainer Team; }
{ inherit people teams; };
people = maintainers.checkPeople (import' ./people);
teams = maintainers.checkTeams (import' ./teams);
in
{ inherit people teams; };
}