{ config, lib, ... }: let inherit (lib.options) mkOption mkEnableOption; in { options.ci = with lib.types; { enable = mkEnableOption "build via CI" // { default = config.type == "NixOS"; }; allowFailure = mkOption { type = bool; default = false; }; }; }