1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-08 19:46:06 +01:00

ci: build all-packages-defaults on all platforms

This commit is contained in:
Matt Sturgeon 2025-09-07 12:28:25 +01:00 committed by Gaétan Lepage
parent 1a7905eced
commit 225e8c0198

View file

@ -41,7 +41,6 @@ let
selfPackages = self.packages.${system};
misc = {
all-package-defaults = callTest ./all-package-defaults.nix { };
extra-args-tests = callTest ./extra-args.nix { };
extend = callTest ./extend.nix { };
extra-files = callTest ./extra-files.nix { };
@ -61,6 +60,11 @@ let
docs-user-configs = linkFarm "user-configs-tests" selfPackages.docs.user-configs.tests;
};
packages = {
# Checks that all package defaults we specify can actually be built
all-package-defaults = callTest ./all-package-defaults.nix { };
};
# These are always built on all systems, even when `allSystems = false`
platforms = callTests ./platforms { };
@ -85,8 +89,9 @@ let
in
{
# TODO: consider whether all these tests are needed in the `checks` output
flakeCheck = misc // docs // platforms // mainDrv;
flakeCheck = misc // docs // platforms // packages // mainDrv;
# TODO: consider whether all these tests are needed to be built by buildbot
buildbot = lib.optionalAttrs (system == "x86_64-linux") (misc // docs) // platforms // mainGrouped;
buildbot =
lib.optionalAttrs (system == "x86_64-linux") (misc // docs) // platforms // packages // mainGrouped;
}