Commit Graph

150 Commits

Author SHA1 Message Date
Martin Weinelt
a49f59503e maintainers: remove freezeboy (#459237) 2025-11-13 22:23:58 +00:00
eveeifyeve
7b95bb06fb ci/OWNERS: add nim team to relevant files 2025-11-13 01:56:40 +11:00
Sarah Clark
10b3f0eb6b remove freezeboy from OWNERS 2025-11-08 12:54:52 -08:00
Michael Daniels
41a3c23cdc treewide: drop figsoda as maintainer (part 4)
These were done manually by me, either due to not matching the regexes in the previous ones, or because of nixf-diagnose, which I have as a pre-commit hook.
2025-11-02 20:16:11 -05:00
adisbladis
5f26deb6ff ci/OWNERS: Add adisbladis as owner for stdenv/check-meta & stdenv/meta-types
I want to monitor this for performance regressions & things like https://github.com/NixOS/nixpkgs/pull/421125.
2025-11-02 00:53:19 +13:00
Carlos Tomé Cortiñas
ab75be0a25 Refactor tests/agda.nix to support more tests 2025-10-28 18:21:22 +01:00
Silvan Mosberger
428bd8f1a2 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
2025-10-27 19:36:57 +01:00
Silvan Mosberger
22406446cd maintainers/github-teams.json: Automated sync 2025-10-27 19:36:57 +01:00
Philip Taron
b3877f1266 dockerTools: Updated streamNixShellImage Nix GitHub links (#449992) 2025-10-09 17:15:53 +00:00
Joel Holdsworth
9ef7242483 OWNERS: Added @jhol to dockerTools maintainers 2025-10-09 09:51:39 -07:00
Philip Taron
04d243c35b OWNERS: add rocm team to rocm-modules (#444734) 2025-10-07 19:22:50 +00:00
Luna Nova
329438685d OWNERS: add rocm team to rocm-modules 2025-10-05 16:24:51 -07:00
Naïm Camille Favier
9ea1f78ff8 Add an Agda team 2025-10-02 19:50:01 +02:00
JuliusFreudenberger
e29fa9b0fe Add pkgs/build-support/teleport to teleport codeowners
Because this directory was not added before, @philiptaron's review was
also requested per the rule for `pkgs/build-support`.
2025-09-08 16:18:23 +02:00
Emily
f221aaf60f OWNERS: remove redundant owners from LLVM files
Alyssa and Tristan are already in the GitHub team.
2025-09-08 09:59:24 +02:00
6543
92d5ef9768 services.libvirtd.autoSnapshot: init 2025-09-07 12:17:56 +02:00
Dmitry Ivankov
036ae348e3 bazel, bazel_7: move to pkgs/by-name/ba/ 2025-09-04 18:02:17 +02:00
jopejoe1
d97fd70cc7 ci/OWNERS: add jopejoe1 to /lib/licenses.nix
So that i can check new licenses against spdx when they get added and
not at some later point in time like i currently do ~1 a year
2025-08-31 16:19:22 +02:00
Philip Taron
e6696ddb24 Revert "ci: add myself as a reviewer on anything in maintainers that's otherwise not maintained" 2025-08-26 09:27:25 -07:00
Philip Taron
9fd881d31d ci: add @philiptaron as a reviewer on anything in maintainers that's otherwise not maintained
> Anyway, I keep picturing all these little kids playing some game in this big field of rye and all. Thousands of little kids, and nobody’s around―nobody big, I mean―except me. And I’m standing on the edge of some crazy cliff. What I have to do, I have to catch everybody if they start to go over the cliff―I mean if they’re running and they don’t look where they’re going I have to come out from somewhere and catch them. That’s all I’d do all day. I’d just be the catcher in the rye and all. I know it’s crazy, but that’s the only thing I’d really like to be. I know it’s crazy.
2025-08-22 15:02:18 -07:00
K900
7c491d6739 ci: drop codeowners/labeler config for Plasma 5 2025-08-21 22:31:18 +03:00
Gaétan Lepage
13b9a48210 maintainers: drop drupol (#435310) 2025-08-21 08:58:35 +02:00
FlameFlag
31e7a5516e treewide: donteatoreo -> FlameFlag 2025-08-20 20:17:00 +03:00
Pol Dellaiera
cabc16dc59 maintainers: drop drupol from the PHP team and packages 2025-08-20 17:54:33 +02:00
Martin Weinelt
4a59c529e5 ci/OWNERS: reduce firefox package ownership
This reduces my codeownership to Firefox Rapid, ESR and the update
script. My hope is that will reduce my notification fatigue on Firefox
Beta/Devedition PRs that I needlessly get requested to.
2025-07-29 19:18:15 +02:00
Martin Weinelt
0026f50279 buildMozillaMach: migrate into build-support
The builder has multiple consumers, so it is fine to separate it from
Firefox, but the main motivation is to separate code ownership between
the builder and individual firefox versions.
2025-07-29 18:43:21 +02:00
Alyssa Ross
1fa650463c ci/OWNERS: add kernel team to relevant files
This should prevent situations like
https://github.com/NixOS/nixpkgs/pull/389291 in future where a new
kernel variant was added without any discussion with the kernel team.
2025-06-23 17:25:56 +02:00
Wolfgang Walther
ec9986a919 teams/ci: init 2025-06-20 13:31:47 +02:00
Wolfgang Walther
a2404e557b OWNERS: drop security team from CI
To reduce the number of notifications.
2025-06-20 13:30:59 +02:00
Emily
53c0fdfee8 OWNERS: add more standard environment–related libraries (#410455) 2025-06-12 21:26:59 +01:00
Connor Baker
38a8232461 arrayUtilities: init
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-06-11 17:08:13 +00:00
Pol Dellaiera
85483670ef librewolf-unwrapped: 139.0-1 -> 139.0.1-1; add owners (#412343) 2025-06-02 16:25:47 +02:00
Wolfgang Walther
b98e7bb95a OWNERS: simplify workflow/ci owners
The current setup causes the Security team and the other owners of
.github/workflows to **not** be pinged for the
check-format/codeowners-v2/nixpkgs-vet workflows. This was highly likely
unintended when adding those additional rules, so removing them.

Also, we have some owners looking after `workflows/`, but not `ci/` -
and some the other way around. This doesn't make much sense to me, since
both parts depend on each other very much.
2025-05-31 17:04:54 +02:00
Andrew Marshall
fa7b5cc939 librewolf-unwrapped: add owners
Since the bot does not seem to pick up maintainers for changes to e.g.
`src.json` and so manual review is needed. This should resolve that.
2025-05-30 20:40:27 -04:00
Nicolas Mémeint
c599075cba OWNERS: add owners for authelia files 2025-05-28 21:49:14 +02:00
John Titor
1dbd102380 OWNERS: take ownership of androidenv, android-studio and related packages and documentations
request-maintainers.sh script can be a bit unreliable, declaring ownership of certain paths allows
notification even when it is misbehaving. https://github.com/NixOS/nixpkgs/pull/404791#issuecomment-2856635870

wildcard paths are used intentionally so we don't have to change this often
if new packages are added/removed

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-28 23:26:23 +05:30
Aleksana
1783268cc4 OWNERS: add myself to lib/licenses.nix (#410456) 2025-05-24 19:13:29 +08:00
Emily
1015c45b0e OWNERS: add more standard environment–related libraries
I think it makes sense for the `stdenv` team to handle review of
changes to these libraries that have substantial effects on the
things in their scope, like the semantics of `stdenv.mkDerivation`,
override interfaces, `meta` handling, and so on. This is already how
`lib/systems/` is handled, and it makes sense to me to extend it.

This would hopefully have helped avoid situations
like <https://github.com/NixOS/nixpkgs/pull/403678> and
<https://github.com/NixOS/nixpkgs/pull/410179>, where the `stdenv`
team was unaware of the original change for weeks.
2025-05-24 12:00:24 +01:00
Jörg Thalheim
b29abce2e6 workflows/get-merge-commit: support merge conflicts, run as step in main jobs (#410430) 2025-05-24 12:25:02 +02:00
Emily
856cb3108a OWNERS: add myself to lib/licenses.nix
As one of the resident Nixpkgs licensing pedants and reviewer of
several recent changes to this file I think it makes sense to make
the de facto the de jure.
2025-05-24 10:22:00 +01:00
Wolfgang Walther
e48d9d6174 workflows/get-merge-commit: move to composite action
We don't need a separate workflow anymore, because we don't need to skip
dependent jobs on failures anymore. The biggest failure mode was
"conflict" previously, but we resolved that on the last commit. The
remaining failure modes are so rare, that it's OK to just fail the jobs
in this case instead of marking them as "skipped". Especially, because
the resolve-merge-commit job would have previously failed anyway.

By moving this to an action we avoid running separate jobs each time we
need the merge commit. This also makes the check list in PRs much
cleaner.
2025-05-23 23:06:20 +02:00
John Titor
57b05ff83f ci/OWNERS: add johnrtitor to limine module and tests owners
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-23 15:06:51 +05:30
JuliusFreudenberger
a01b51d00b teleport: move to by-name
Make teleport built by the by-name structure in package.nix.
The versioned attributes are defined in their own package.nix
in by-name using overrides.
Also change reference in ci/OWNERS
2025-05-18 19:54:48 -04:00
Tristan Ross
6cf59ae5a2 ci/OWNERS: make llvm own llvm toolchain chapter 2025-05-13 21:21:41 -07:00
SomeoneSerge
918bbc36dd OWNERS: add cuda-maintainers 2025-05-12 23:03:03 +00:00
Winter
940c27de00 OWNERS: remove ehmry
User was banned [0], so do this to stop the CI from failing.

[0]: 0629826825
2025-05-12 17:47:07 -04:00
Wolfgang Walther
1cf2d6085b OWNERS: add postgresqlTestHook to NixOS/postgres team 2025-05-11 10:44:19 +02:00
John Titor
2a573ad886 ci/OWNERS: add warp-terminal maintainers as they were not getting pings previously
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-11 09:04:45 +05:30
Wolfgang Walther
ba4fe10465 workflows/editorconfig: drop and move to treefmt
We already have treefmt running for nixfmt, so it's easy to just add
another formatter to it. This gives a much better UX, because all
formatting errors are reported through the same channel.

It also saves us one CI job, which takes most of the time to just set up
the machine, clone the repo and download Nix - while doing a minimum of
actual work.

Total execution time for treefmt is ~10% slower:
- 38s only nixfmt
- 43s nixfmt + editorconfig-checker
2025-05-09 21:09:47 +02:00
awwpotato
509efdedbd treewide: move to by-name 2025-05-05 08:49:04 -07:00