Unverified Commit a71ef34c authored by Tristan Ross's avatar Tristan Ross
Browse files

ci/eval/compare: add meta.teams

parent e2b2bc40
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -41,7 +41,18 @@ let
  ) validPackageAttributes;

  attrsWithMaintainers = builtins.map (
    pkg: pkg // { maintainers = (pkg.package.meta or { }).maintainers or [ ]; }
    pkg:
    let
      meta = pkg.package.meta or { };
    in
    pkg
    // {
      # TODO: Refactor this so we can ping entire teams instead of the individual members.
      # Note that this will require keeping track of GH team IDs in "maintainers/teams.nix".
      maintainers =
        meta.maintainers or [ ]
        ++ lib.flatten (map (team: team.members or [ ]) (meta.teams or [ ]));
    }
  ) attrsWithPackages;

  relevantFilenames =