822 Commits

Author SHA1 Message Date
Michael Daniels 524e78abe6 ci: update pinned
I had managed to not actually include the nixpkgs-vet update (0.3.0 -> 0.3.2)
in my last pin bump.
2026-06-11 21:54:28 -04:00
Matt Sturgeon 9a5c1900d0 ci/treefmt: move settings to a separate file (#530490) 2026-06-11 17:57:16 +00:00
Philip Taron cd265fd6b4 various: migrate to by-name (#529310) 2026-06-11 04:51:08 +00:00
Acid Bong e99b887ce8 ci: move Treefmt settings into a separate file 2026-06-10 22:22:07 +03:00
Bobby Rong e404d63c22 ci/OWNERS: add gnome team as owner of gnome related packages (#529589) 2026-06-09 23:52:06 +00:00
Grayson Tinker ca029e4856 ci/OWNERS: Drop entry for pkgs/applications/blockchains
The subsequent two commits will remove the final packages from this directory.
2026-06-09 07:39:48 -07:00
Michael Daniels 1f9448d9d7 ci: update pinned 2026-06-08 18:16:33 -04:00
Michael Daniels 089cd8fbac ci/update-pinned.sh: use nixpkgs from current dir, run npins upgrade too
Use nixpkgs from the current directory because otherwise the npins used
could be outdated.

Also run npins upgrade as part of the script.
2026-06-08 18:16:27 -04:00
Hythera 153c3c36af ci/OWNERS: add gnome team as owner of gnome related packages 2026-06-08 18:17:02 +02:00
Michael Daniels 7ed15fdeb9 ci/eval/compare: show performance comparison even when package sets differ (#523919) 2026-06-07 14:45:06 +00:00
Michael Daniels 41876c6de2 ci/github-script/merge: ignore case when checking for merge bot comment 2026-06-06 14:17:11 -04:00
Gutyina Gergő 380dead819 ci/OWNERS: add Scrumplex and myself to pnpm tests 2026-06-04 11:46:19 +02:00
Marcin Serwin 85ac6ca088 maintainers: drop ttuegel
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-31 20:27:39 +02:00
Alyssa Ross 331800de50 ci/OWNERS: add myself to some critical components (#511736) 2026-05-31 16:09:29 +00:00
OTABI Tomoya d0870b6448 teams/python: drop natsukium (#523402) 2026-05-30 06:50:01 +00:00
Matt Sturgeon 4fb082a70a pkgs-lib/formats: reimplement toml.generate with Rust (#513796) 2026-05-30 02:39:17 +00:00
figsoda c4c7717184 pkgs-lib/formats: add figsoda as a code owner of json2x
Stunkymonkey and h7x4 are also added to not override the owners of
/pkgs/pkgs-lib, see #517123
2026-05-28 12:07:54 -04:00
zowoq 10056dd40d linux: add stable staging-nixos workflow
stable counterpart to https://github.com/NixOS/nixpkgs/commit/d28cc2a2f5922960861a0c3d08b7ef05cbd47694
2026-05-28 09:42:28 +10:00
Matthias Beyer 61a2d84fa0 zellijPlugins: init (#511825) 2026-05-27 06:08:40 +00:00
Jacek Galowicz 22253f78ec owners: Add @tfc to nixos test driver modules folder 2026-05-26 10:52:50 +02:00
Aliaksandr 25f9394b8a ci/eval/compare: show performance comparison even when package sets differ
Previously the eval comparison was skipped entirely when packages were
added or removed between revisions, leaving only a "stats were skipped"
message. cmp-stats already joins on the stats chunks present in both
revisions, so a comparison can still be produced. Always run it and add
a GitHub note caveating that the figures are approximate when the
package sets differ.

Assisted-by: claude-code with claude-opus-4-7[1m]-xhigh
2026-05-25 11:04:25 +03:00
Martin Weinelt cf8d099cdc ci/OWNERS: drop natsukium for top-level python files
No active package set maintenance for over a year.
2026-05-23 18:10:54 +02:00
zowoq c103da6a19 ci: add nixosTests.simple-container
nixosTests.simple-vm but using an nspawn container
2026-05-22 21:24:34 +10:00
zowoq 244b700403 nixosTests.simple-vm: rename from nixosTests.simple
renamed because we now have different kinds of tests
2026-05-22 21:24:28 +10:00
Michael Daniels 843634b667 Revert "ci/github-script/reviewers: revoke stale review requests"
This reverts commit 2d34258228.
2026-05-18 17:26:09 -04:00
Michael Daniels acb7b7a38c Revert "ci/github-script/reviewers: keep team members when revoking stale requests"
This reverts commit b721b82180.
2026-05-18 17:25:58 -04:00
Harinn b721b82180 ci/github-script/reviewers: keep team members when revoking stale requests
Fixes:
https://redirect.github.com/NixOS/nixpkgs/pull/519758#issuecomment-4478985966
2026-05-18 23:14:26 +07:00
zowoq 8cc2b52ca4 ci/OWNERS: remove maintainer (#520665) 2026-05-17 22:51:39 +00:00
Michael Daniels b7c50a3b8b ci/github-script/reviewers: revoke stale review requests (#519758) 2026-05-17 20:10:05 +00:00
Michael Daniels 6acad97b9c ci/github-script: update npm versions (#520661) 2026-05-17 18:47:56 +00:00
Michael Daniels 8a89d7a286 ci/github-script: update npm versions 2026-05-17 14:41:57 -04:00
zowoq adabcdead3 ci/github-script/check-target-branch: disable review for xanmod kernels
updates should go to master or release branches
2026-05-17 05:05:13 +00:00
PerchunPak 6c6cee98a0 zellijPlugins: init 2026-05-16 22:02:18 +02:00
zowoq 825ecf765c ci/OWNERS: remove maintainer 2026-05-16 10:13:31 +10:00
Michael Daniels 5d87d9aaa0 ci/github-script: npm audit fix (#520287) 2026-05-15 23:30:33 +00:00
Michael Daniels 2dc03287fa ci/github-script/prepare: fix review dismissals (#520297) 2026-05-15 23:27:38 +00:00
Marcin Serwin 5e75181628 maintainers: drop dit7ya
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-15 20:24:01 +02:00
Harinn 2d34258228 ci/github-script/reviewers: revoke stale review requests
New feature: revoke review requests from a reviewer when the reason they
were review-requested in the first place is gone (e.g. force-pushed),
while preserving reviewers who voluntarily engaged.
2026-05-15 11:02:42 +07:00
Michael Daniels c642405dbe ci/github-script/prepare: fix review dismissals
I broke this in https://github.com/NixOS/nixpkgs/commit/1c3e1495465d571229801c334e4d6b25a1d1998e#diff-9baa1b84a40210e20622eeb04bea6db28ef3ff90dea79aa54ba9d1e27c150b21.

See #520239 for an example of this not working.
2026-05-14 22:00:55 -04:00
Michael Daniels 95e34c848b ci/github-script: npm audit fix
Fixes Dependabot alerts.
2026-05-14 20:50:51 -04:00
Michael Daniels f5ee5762f0 ci/github-script/manual-file-edits: skip on PRs from one dev branch to another
Same logic as in lint-commits.

Fixes https://matrix.to/#/!EoslJfrUGMtQOAfnht:lassul.us/$govFR3OHnME2TZh7tcDSJfXAEfnMVUevnv4l5y4qFD0?via=nixos.org&via=matrix.org&via=catgirl.cloud
2026-05-08 13:37:28 -04:00
Michael Daniels 169fe20ef5 ci/github-script/lint-commits: confirm Git names/emails are present (#516199) 2026-05-06 13:29:51 +00:00
figsoda 8dc824f22d ci/OWNERS: add neovim team as owners of nvim-treesitter 2026-05-05 23:41:07 -04:00
Michael Daniels 4d776b4670 ci/github-script/lint-commits: confirm Git names/emails are present
Prevents issues reported on Matrix by Jujutsu users,
caused by people omitting these fields.
2026-05-05 17:39:22 -04:00
Michael Daniels 1c3e149546 Reapply {ci,workflows}: allow multiple blocking reviews"
A couple of bugfixes, but the problem was that the apps weren't installed.
2026-05-03 18:17:03 -04:00
Michael Daniels cd2e5a371b Revert "{ci,workflows}: allow multiple blocking reviews" 2026-05-03 13:21:39 -04:00
Michael Daniels 636fc13366 {ci,workflows}: allow multiple blocking reviews 2026-05-02 18:09:26 -04:00
Michael Daniels bf5b890773 ci/github-script/merge: clarify maintainership is based on target branch 2026-04-25 16:29:04 -04:00
Matt Sturgeon 8e47d9eee1 ci/eval/compare: set NixOS test rebuild label on all PRs that do so (#512914) 2026-04-25 13:29:10 +00:00
Michael Daniels a72076d1a1 Revert flutterPackages: refactor (#500309) (#509235) 2026-04-23 18:03:46 -04:00