nixos: limited support archs are not release-critical

Lately failing i686 tests like firefox have been blocking channel
releases. We're still building the tests for systems with limited
support but won't delay a channel release if they fail.

+5 -7
+5 -7
nixos/release-combined.nix
··· 42 42 name = "nixos-${nixos.channel.version}"; 43 43 meta = { 44 44 description = "Release-critical builds for the NixOS channel"; 45 - maintainers = [ pkgs.lib.maintainers.eelco ]; 45 + maintainers = with pkgs.lib.maintainers; [ eelco fpletz ]; 46 46 }; 47 47 constituents = 48 48 let 49 - all = x: map (system: x.${system}) 50 - (supportedSystems ++ limitedSupportedSystems); 49 + all = x: map (system: x.${system}) supportedSystems; 51 50 in [ 52 51 nixos.channel 53 52 (all nixos.dummy) ··· 61 60 nixos.tests.chromium 62 61 (all nixos.tests.firefox) 63 62 (all nixos.tests.firewall) 64 - nixos.tests.gnome3.x86_64-linux # FIXME: i686-linux 63 + (all nixos.tests.gnome3) 65 64 nixos.tests.installer.zfsroot.x86_64-linux # ZFS is 64bit only 66 65 (all nixos.tests.installer.lvm) 67 66 (all nixos.tests.installer.luksroot) ··· 80 79 (all nixos.tests.boot.uefiCdrom) 81 80 (all nixos.tests.boot.uefiUsb) 82 81 (all nixos.tests.boot-stage1) 83 - nixos.tests.hibernate.x86_64-linux # i686 is flaky, see #23107 82 + (all nixos.tests.hibernate) 84 83 nixos.tests.docker 85 - nixos.tests.docker-edge 86 84 (all nixos.tests.ecryptfs) 87 85 (all nixos.tests.env) 88 86 (all nixos.tests.ipv6) ··· 93 91 (all nixos.tests.keymap.dvp) 94 92 (all nixos.tests.keymap.neo) 95 93 (all nixos.tests.keymap.qwertz) 96 - nixos.tests.plasma5.x86_64-linux # avoid big build on i686 94 + (all nixos.tests.plasma5) 97 95 #(all nixos.tests.lightdm) 98 96 (all nixos.tests.login) 99 97 (all nixos.tests.misc)