summaryrefslogtreecommitdiff
path: root/maintainers/computed-team-list.nix (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib.teams: Collect all errors for missing lib.maintainers entries•••In https://github.com/NixOS/nixpkgs/pull/471116#pullrequestreview-3580366406 we had two users without maintainer entries, while CI only showed one Silvan Mosberger2025-12-151-43/+60
* lib.teams: Add githubId from associated github teams•••This will allow the code for https://github.com/NixOS/nixpkgs/issues/447514 to make sure that the right team is requested for review, even if it has been renamed in the meantime. While the matching is currently based on the teams slug/name and not the id, renames won't cause problems with `lib.teams`, because CI would error if there's no match. Changing this can be future work. Silvan Mosberger2025-10-281-0/+9
* lib.teams: Add githubMaintainers field•••This is so you can figure out who to ask to get added to the team Also avoid an unecessary `{ inherit lib; }` argument Silvan Mosberger2025-10-271-0/+1
* lib.teams: Populate fields from synced GitHub state•••The before and after of nix-instantiate --eval -A lib.teams --strict --json | jq 'walk(if type == "array" then sort else . end)' has been ensured to be negligible, only consisting of minor team shortName and scope differences Silvan Mosberger2025-10-271-0/+49