From d8df53cc1faf17f59e92f27ae95dc76bf969d939 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sun, 9 Nov 2025 11:22:19 -0500 Subject: [PATCH] nixos: include nixpkgs-unstable release-critical jobs in nixos-unstable Previously, the `unstable` attribute was explicitly removed since 2013 (commit 5c1f8cbc70cd) to avoid potential redundancy. However, including it ensures that packages that block nixpkgs-unstable also block nixos-unstable. --- nixos/release-combined.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nixos/release-combined.nix b/nixos/release-combined.nix index ec2772470689..2ee1cc354848 100644 --- a/nixos/release-combined.nix +++ b/nixos/release-combined.nix @@ -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" ]