Commit Graph

119 Commits

Author SHA1 Message Date
FlameFlag
3d11e6cda5 treewide: donteatoreo -> FlameFlag 2025-08-20 20:39:33 +03:00
Martin Weinelt
7d447ae402 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.

(cherry picked from commit 4a59c529e5)
2025-07-30 17:45:52 +02:00
Martin Weinelt
5e5ce5fcc7 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.

(cherry picked from commit 0026f50279)
2025-07-30 17:45:51 +02:00
Alyssa Ross
6758d924b1 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.

(cherry picked from commit 1fa650463c)
2025-06-23 15:29:22 +00:00
Wolfgang Walther
4884e604c3 teams/ci: init
(cherry picked from commit ec9986a919)
2025-06-20 12:00:51 +00:00
Wolfgang Walther
ff2fdeac36 OWNERS: drop security team from CI
To reduce the number of notifications.

(cherry picked from commit a2404e557b)
2025-06-20 12:00:51 +00:00
Philip Taron
df220d62fa [Backport release-25.05] arrayUtilities: init (#416144) 2025-06-14 14:23:35 -07:00
Wolfgang Walther
c6908fc8f0 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.

(cherry picked from commit b98e7bb95a)
2025-06-13 10:28:27 +00:00
Emily
b998027af5 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.

(cherry picked from commit 1015c45b0e)
2025-06-12 20:27:37 +00:00
Connor Baker
589dde029e arrayUtilities: init
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
(cherry picked from commit 38a8232461)
2025-06-12 13:26:49 +00:00
Emily
2b83710504 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.

(cherry picked from commit 856cb3108a)
2025-05-24 11:14:03 +00:00
Wolfgang Walther
e2a2997127 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.

(cherry picked from commit e48d9d6174)
2025-05-24 10:25:43 +00:00
JuliusFreudenberger
8e3671e458 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

(cherry picked from commit a01b51d00b)
2025-05-19 02:40:51 +00: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
JuliusFreudenberger
eb5312b583 OWNERS: add owners for teleport files 2025-05-02 21:50:19 +03:00
Anthony ROUSSEL
b2cf5b453a OWNERS: add owners for OctoDNS 2025-04-29 21:14:55 +02:00
Wolfgang Walther
de0b31cc84 teams/haskell: add wolfgangwalther 2025-04-20 11:35:33 +02:00
Austin Horstman
0d6ce2cb8b ci/OWNERS: add lua team for lua-modules
Automatically notify lua team on lua module updates.
2025-04-07 09:46:21 -05:00
TomaSajt
13fa186def OWNERS: add owners for D build-support files 2025-04-06 00:20:40 +02:00
jopejoe1
2346742068 ci/OWNERS: update due to by-name migration 2025-03-25 17:00:56 +01:00
Andrew Marshall
d1f47e4cf3 OWNERS: add owners for ZFS NixOS module
Missing change from 46a13b407f.
2025-03-21 09:20:56 -04:00
Arian van Putten
b684e9c6d6 fluent-bit: link against Nix dependencies, fix Darwin builds, and add NixOS module (#365493) 2025-03-21 11:39:18 +00:00
Andrew Marshall
46a13b407f OWNERS: set ZFS owners
We are not being notified for PRs to some of these files, presumably
because maintainers are specified in a non-standard way and we have
multiple versions.

See e.g.
https://github.com/NixOS/nixpkgs/pull/389010#issuecomment-2715134629
2025-03-20 12:10:10 -04:00
commiterate
3366b27e59 fluent-bit: link against Nix dependencies, fix Darwin builds, and add NixOS module 2025-03-19 18:48:46 -04:00
sanana
eaad2a7c87 OWNERS: add @phip1611 and @programmerlexi to limine module files 2025-03-11 20:42:38 +05:30
programmerlexi
12779dc091 nixos/limine: init module
Co-Authored-By: Gabriel Waksmundzki <czapek1337@gmail.com>
2025-03-06 08:05:08 +01:00
Silvan Mosberger
5ed63a84d5 OWNERS: Add @hsjobeki to lib files 2025-03-03 19:01:41 +01:00
Adam C. Stephens
f61923eca6 beam*: add beam team as code owners 2025-02-16 18:31:08 -05:00
6543
6449da32b2 nixos/services.mysql: add myselfe as maintainer 2025-02-14 01:06:52 +01:00
K900
29d8d9b1a7 Merge remote-tracking branch 'origin/master' into staging-next 2025-02-05 22:58:25 +03:00
Tristan Ross
57f3e3dd23 zig: commonify & bootstrap (#331011) 2025-02-05 11:39:03 -08:00
K900
7017fbeb11 Merge remote-tracking branch 'origin/master' into staging-next 2025-02-01 15:17:10 +03:00
Wolfgang Walther
f1e8cbd2f2 OWNERS: add wolfgangwalther to ci/workflows 2025-02-01 11:49:36 +01:00
Tristan Ross
bccdfa1a59 CODEOWNERS: add RossComputerGuy for Zig 2025-01-26 22:10:45 -08:00
nixpkgs-ci[bot]
90a1f88a02 Merge staging-next into staging 2025-01-19 18:04:33 +00:00
Felix Bühler
766984593b OWNERS: Change ownership of pkgs-lib (#373558) 2025-01-19 18:46:04 +01:00
Wolfgang Walther
878140ef75 psqlodbc: adopt with NixOS/postgres team
Since psqlodbc is an official upstream project, we should take ownership
of it.
2025-01-16 21:39:25 +01:00
Silvan Mosberger
df57e1cc3e OWNERS: Change ownership of pkgs-lib 2025-01-16 15:42:14 +01:00
Adam C. Stephens
bb45501b6d zfs_2_1: remove (#358811) 2025-01-14 14:37:08 -05:00
Silvan Mosberger
08f39a348e services.mysqlBackup: add option to change compression algorithm (#364630) 2025-01-13 20:49:10 +01:00
Fernando Rodrigues
43ee4496ca OWNERS: maintain issue and pull request templates
Also sorts the CI list alphabetically and indents it like the rest of the file.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-01-12 16:21:05 -03:00
6543
233db85960 ci/OWNERS: add myselfe as maintainer for mysql-backup 2025-01-12 20:00:37 +01:00
Andrew Marshall
cbc50da11c zfs_2_1: remove
With the release of 2.3.0-rc, we know that 2.3.0 will be coming sometime
soon. Per the [ZFS release policy][1], only the current and previous
releases are expected to be supported, so 2.1.x will become unsupported.
Unfortunately upstream does not have any specific timelines, so we do
not know when it will become unsupported, but when it does we will
likely backport the removal. As such, begin warning of imminent removal.

[1]: 6187b19434/RELEASES.md
2024-12-25 21:57:51 +01:00
Ramses
4af8ef3cd7 Remove Some Static IDs (#367563) 2024-12-24 11:34:14 +01:00
Will Fancher
4971ed01cb nixos/ids: Link to RFC #52 and explain that static IDs are not allowed. 2024-12-23 17:01:59 -05:00