Closed srid closed 10 months ago
Sometimes a drv will build only on NixOS, but not on other Linux (see https://github.com/orgs/community/discussions/8305); such as when using nixosTest
. Do we want to account for this use case?
Proposed solution: add an explicit systems
whitelist (by default, it builds on all):
nixci.default = {
macos = {
inherit overrideInputs;
dir = "examples/macos";
systems = [ "aarch64-darwin" "x86_64-darwin" ];
};
}
Then fix the CI issue on https://github.com/srid/nixos-flake/pull/39
Certain subflakes can build only on certain systems.
cf. https://github.com/srid/nixos-flake/pull/30