nixos: include nixpkgs-unstable release-critical jobs in nixos-unstable

Previously, the `unstable` attribute was explicitly removed since 2013
(commit 5c1f8cbc70) to avoid potential redundancy. However, including it
ensures that  packages that block nixpkgs-unstable also block nixos-unstable.
This commit is contained in:
Domen Kožar
2026-01-28 14:37:16 +00:00
parent 0cd9cba7ca
commit d8df53cc1f
+4 -2
View File
@@ -43,12 +43,12 @@ rec {
}
);
nixpkgs = removeAttrs (removeMaintainers (
nixpkgs = removeMaintainers (
import ../pkgs/top-level/release.nix {
inherit supportedSystems;
nixpkgs = nixpkgsSrc;
}
)) [ "unstable" ];
);
tested =
let
@@ -190,6 +190,8 @@ rec {
(onFullSupported "nixpkgs.jdk")
(onSystems [ "x86_64-linux" ] "nixpkgs.mesa_i686") # i686 sanity check + useful
[
# Include all release-critical jobs from nixpkgs-unstable channel
"nixpkgs.unstable"
"nixpkgs.tarball"
"nixpkgs.release-checks"
]