810 Commits

Author SHA1 Message Date
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 d28cc2a2f5
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
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 1c3e149546 (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
Michael Daniels
02bda2c4cf ci/eval/compare: set NixOS test rebuild label on all PRs that do so
I don't think the worry about confusion applies anymore because nowadays CI
will tell you if you target staging-nixos when you should be targeting staging.

On the other hand, I was confused why kernel updates didn't show up as
NixOS test rebuilds...
2026-04-23 17:16:39 -04:00
nixpkgs-ci[bot]
dcaefd38ef Merge master into staging-next 2026-04-21 00:32:14 +00:00
piegames
2454755d51 ci/parse: Test latest Lix
Somehow this was forgotten to add
2026-04-20 22:09:18 +02:00
piegames
1edb73a7fe ci/parse: Fail on warning
Lix simply emits all warnings to stderr. All warnings it emits are
deprecation warnings which we would like to turn into hard errors in the
future, but are still too widespread in use, including in Nixpkgs. If we
don't hard-error on these too, then regressions will continue being
introduced and we will never be able to turn these into hard errors.
2026-04-20 22:09:18 +02:00
jopejoe1
2c8076cce1 ci/OWNERS: add myself to some critical components
Those are currently missing any maintainer, but they really should have some that get pinged if they are touched. I also personally edited them at some point and read them to the level of having at least the basic understanding of how to perform a review for them.
2026-04-20 15:20:09 +02:00
nixpkgs-ci[bot]
ec957b7938 Merge master into staging-next 2026-04-19 18:14:20 +00:00
Philip Taron
e6e3071223 ci/OWNERS: add figsoda as an owner of nvim-treesitter (#511295) 2026-04-19 17:22:13 +00:00
jopejoe1
bb8e1c54e9 lib.licenses: add compound licenses 2026-04-19 12:22:11 +02:00
figsoda
63ca6ee74c ci/OWNERS: add figsoda as an owner of nvim-treesitter 2026-04-18 22:49:21 -04:00
nixpkgs-ci[bot]
fe636a301d Merge master into staging-next 2026-04-17 06:39:17 +00:00
Michael Daniels
3b14bf26b5 ci/github-script/manual-file-edits: init (#509418) 2026-04-17 01:33:15 +00:00
nixpkgs-ci[bot]
11170d7de2 Merge master into staging-next 2026-04-13 15:26:23 +00:00