add staging nixos configuration to serve as CI runner
1 file changed, 24 insertions(+), 0 deletions(-)
changed files
M flake.nix → flake.nix
@@ -158,6 +158,30 @@ ./packages/modules/nixos/laminar.nix ./system/hosts/smrk.nix ]; }; + nixosConfigurations.staging = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; + specialArgs = { inherit inputs; }; + modules = [ + srvos.nixosModules.server + vpsadminos.nixosConfigurations.containerUnstable + agenix.nixosModules.default + ./packages/modules/nixos/laminar.nix + ./system/roles/server.nix + ./system/roles/ci-runner.nix + ( + { + config, + pkgs, + lib, + ... + }: + { + system.stateVersion = "25.11"; + nix.settings.max-jobs = 4; + } + ) + ]; + }; darwinConfigurations.marvin = darwin.lib.darwinSystem { system = "aarch64-darwin"; modules = [