Commit Graph

85 Commits

Author SHA1 Message Date
azey
ac4abf7f7b nixos/rke2: merge with nixos/k3s
K3s module was moved from `nixos/.../k3s` to `nixos/.../rancher`.

`rke2/default.nix` was moved to `rancher/rke2.nix`, and some options from RKE2 were migrated into the common `default.nix` for backwards compatibility.

Manifest generation was also changed, instead of multi-doc YAML files the module now generates `kind: List` manifests.
2025-10-07 22:45:36 +02:00
Wolfgang Walther
d78de15627 workflows/bot: rename from labels
This workflow / script is already doing more than must labeling: it's
already auto-closing package request issues.

Since we're going to migrate the nixpkgs-merge-bot into this workflow,
we'll rename things to a more generic name.
2025-11-01 15:24:09 +01:00
Heitor Augusto
5b1c494eee .github/labeler.yml: add pop-launcher in COSMIC topic 2025-09-28 09:40:32 -03:00
Heitor Augusto
f637813728 .github/labeler.yml: add libcosmicAppHook in COSMIC topic 2025-09-28 09:40:32 -03:00
Bobby Rong
b9eea40616 nixos/pantheon: Move out of X11
The next few commits will make pantheon-wayland the default.

Note that the Pantheon LightDM greeter option is left untouched
right now since it still runs under X11.
2025-09-14 14:36:05 +08:00
K900
7c491d6739 ci: drop codeowners/labeler config for Plasma 5 2025-08-21 22:31:18 +03:00
Bobby Rong
a3ed12cbe2 .github/labeler.yml: label cinnamon itself
See 2c551ea2d3.
2025-08-07 21:31:25 +08:00
Wolfgang Walther
5466bd2e91 .github/labeler: label changes to nixpkgs release notes as "has changelog"
Previously only the NixOS release notes were taken into account.
2025-06-26 14:55:54 +02:00
Wolfgang Walther
66981875e8 treewide: run yamlfmt
This applies changes from running yamlfmt with the `retain_line_breaks`
formatting option enabled.
2025-06-12 14:46:42 +02:00
hand7s
c464c44a42 nixos/gnome & nixos/gdm: move out of x11
Since DEs like KDE Plasma 6, GNOME and COSMIC are not designed to be X11-exclusive, putting them under `services.xserver` is misleading. In particular, GNOME defaults to Wayland these days and X11 support is going to be dropped in near future.

Let’s follow Plasma and move GNOME NixOS options out of `xserver` attribute.

This patch does not include any changes to X11 support itself.

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-28 13:27:36 +02:00
Wolfgang Walther
84bb35a3a1 labels: no CI label for OWNERS changes
We can use the same "hack" as in labeler-no-sync.yml, because OWNERS is
the only file without extension in that directory structure.

This makes it easier to search for CI related PRs via label.
2025-05-11 12:20:07 +02:00
Wolfgang Walther
b8ca313e97 labels: prevent labelling PRs to staging-next as backport 2025-05-07 12:21:34 +02:00
Wolfgang Walther
5ed0205f6a labels: add workflow related labels
This adds some labels related to the higher level workflows of
developing nixpkgs:
- "4.workflow: backport" can be used to filter everything targeting the
stable branches, both release-XX.YY or staging-XX.YY.
- "4.workflow: package set updates" can be used to filter the
haskell/python package set PRs. Can be combined with "6.topic: haskell"
or "6.topic: python".
- "4.workflow: staging" can be used to filter for all staging-next PRs,
both to master and release branches.
2025-05-04 13:53:59 +02:00
Wolfgang Walther
f1b0c199ea labels: run keep-sorted 2025-05-03 19:15:14 +02:00
Wolfgang Walther
e357e6e1f9 labels: keep them sorted
We already tried and mostly succeeded - but we can do better.
2025-05-03 19:15:11 +02:00
Heitor Augusto
83247c0d41 .github/labeler.yml: add COSMIC topic 2025-05-02 15:10:33 -03:00
Tristan Ross
e45cf3532d .github/labeler.yml: add teams topic (#378233) 2025-02-02 21:56:21 -08:00
Tristan Ross
eb14d1ba38 .github/labeler.yml: add teams topic 2025-01-31 01:20:35 -08:00
Peder Bergebakken Sundt
8ed4f7b5a6 workflows/labels: add a sync-labels: false step, migrate some rules 2025-01-20 12:35:38 +01:00
FliegendeWurst
78a8d7a179 .github/labeler.yml: add openjfx to Java 2024-12-17 00:10:45 +01:00
Emery Hemingway
eaff0725de buildNimSbom: init a new package builder for Nim
Ref: #327064
2024-12-12 09:57:05 +00:00
Philip Taron
b61dffc48e ant: modernize, update primary name (#360077) 2024-11-29 09:57:18 -08:00
Aleksana
e1c06e7f84 .github/labeler.yml: add ruby label for gem changes (#357031) 2024-11-29 17:12:34 +08:00
Tomodachi94
4f2b642f6c apacheAnt: make ant the primary name
apacheAnt is unused in the tree; `ant` is more commonly used.
2024-11-29 01:19:02 +00:00
Tomodachi94
2342cc1a40 .github/labeler.yml: add more paths to Java
All of these are in the Java team's scope, so
we should add them to the Java label.
2024-11-23 18:33:00 +00:00
Kenichi Kamiya
05a28af51b .github/labeler.yml: add ruby label for gem changes 2024-11-19 02:27:44 +09:00
Thiago Kenji Okada
9e6ece3ee1 nixos-rebuild-ng: init 2024-11-15 18:27:16 +00:00
Patka
c53f8b4954 .github/labeler.yml: assign PHP label to PHP nixos tests (#355682) 2024-11-13 23:18:53 +01:00
jopejoe1
e5d280c40b .github/labeler.yml: remove darwin and bsd 2024-11-08 19:48:59 +01:00
jopejoe1
1cd7975c3b .github/labeler.yml: add automatic labeling for more topics 2024-11-06 19:57:56 +01:00
Sefa Eyeoglu
7d6fe54a06 .github/labeler.yml: add nixos label to switch-to-configuration-ng pull requests
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-11-01 11:50:13 +01:00
Emery Hemingway
da6da7189e buildNimPackage: move into /pkgs/build-support, tidy OWNERS 2024-10-28 10:26:14 +00:00
Francesco Gazzetta
1009ec8796 tclPackages: init 2024-10-26 16:23:15 +00:00
Fernando Rodrigues
b1cb7f4ce8 .github/labeler.yml: edit the xen-project label to reflect the new paths.
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-10-06 20:24:28 +00:00
Fernando Rodrigues
44d65c61b3 .github/labeler.yml: xen -> xen-project
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-09-28 14:51:12 +00:00
Fernando Rodrigues
dbb7797d4e .github/labeler.yml: label Xen-related pull requests
Some things must still be labeled manually (notably, qemu_xen and
specific kernel changes), but these should be pretty infrequent.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-09-25 00:40:02 +00:00
Peder Bergebakken Sundt
447d1edf50 .github/labeler.yml: mark CONTRIBUTING.md and README's for "policy discussion" 2024-09-18 02:45:57 +02:00
Bobby Rong
ede20d78de .github: Update Cinnamon file paths 2024-07-23 22:12:43 +08:00
Ivan Trubach
ee12a84c70 .github/labeler.yml: add pkgs/build-support/testers/** 2024-07-20 04:41:16 +03:00
Tristan Ross
7d372b76e5 Merge pull request #324963 from ExpidusOS/feat/labeler
github: add flutter label, fix llvm/clang label
2024-07-08 07:23:12 -07:00
Anderson Torres
a87228b7c6 .github/labeler.yml: update Emacs labeler
Because the directories were moved.
2024-07-06 09:41:13 -03:00
Tristan Ross
f7c3324114 github: add flutter label 2024-07-05 22:07:31 -07:00
Tristan Ross
9934f2c35e github: fix llvm/clang label 2024-07-05 22:05:20 -07:00
Pol Dellaiera
5f4f0d0ff5 Merge pull request #316070 from ExpidusOS/feat/llvm-labels
github: add llvm/clang label
2024-06-13 09:48:03 +02:00
Sandro
5fd73d9854 .github/labeler.yml: add pnpm to nodejs 2024-06-06 15:37:26 +02:00
superherointj
81f218628b .github/labeler.yml: add dotnet label 2024-06-02 19:50:12 -03:00
Tristan Ross
57c8bec62d github: add llvm/clang label 2024-05-30 20:51:35 -07:00
superherointj
cdc46168b4 github: add k3s label 2024-05-07 13:16:46 -03:00
Artturin
96c80b33b5 labeler.yml: add 8.has: maintainer-list (update)
For things like tracking new contributors who also add themselves to maintainers.
2024-04-29 22:49:43 +02:00
thomasjm
3101b0857d GitHub labeler: add "6.topic: julia" configuration 2024-04-01 16:54:55 -07:00