diff --git a/flake.lock b/flake.lock index 9775f58..c29cc87 100644 --- a/flake.lock +++ b/flake.lock @@ -41,13 +41,36 @@ "type": "github" } }, - "nixos-2311": { + "nixos-images": { + "inputs": { + "nixos-2311": [ + "nixos-stable" + ], + "nixos-unstable": [ + "nixpkgs" + ] + }, "locked": { - "lastModified": 1701952659, - "narHash": "sha256-TJv2srXt6fYPUjxgLAL0cy4nuf1OZD4KuA1TrCiQqg0=", + "lastModified": 1702375325, + "narHash": "sha256-kEdrh6IB7xh7YDwZ0ZVCngCs+uoS9gx4ydEoJRnM1Is=", + "owner": "nix-community", + "repo": "nixos-images", + "rev": "d655cc02fcb9ecdcca4f3fb307e291a4b5be1339", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixos-images", + "type": "github" + } + }, + "nixos-stable": { + "locked": { + "lastModified": 1702233072, + "narHash": "sha256-H5G2wgbim2Ku6G6w+NSaQaauv6B6DlPhY9fMvArKqRo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b4372c4924d9182034066c823df76d6eaf1f4ec4", + "rev": "781e2a9797ecf0f146e81425c822dca69fe4a348", "type": "github" }, "original": { @@ -57,36 +80,13 @@ "type": "github" } }, - "nixos-images": { - "inputs": { - "nixos-2311": [ - "nixos-2311" - ], - "nixos-unstable": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1702205647, - "narHash": "sha256-ZSvGd5E+rzcle2d8qTXUz0H1MjzFZOL7lBd+jV3mK/E=", - "owner": "nix-community", - "repo": "nixos-images", - "rev": "b7719bef5d25f99297bc98c70db78d95e9eb2f71", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixos-images", - "type": "github" - } - }, "nixpkgs": { "locked": { - "lastModified": 1702161390, - "narHash": "sha256-jyIIiNDyzFoeS6HeizkzEnhwaqqnEndGLnyTaEL32rg=", + "lastModified": 1702310776, + "narHash": "sha256-T2KJpsNjAytMsP6+xrhXfAb2KTG6Yt2D4hTTugpsJFo=", "owner": "nixos", "repo": "nixpkgs", - "rev": "82787a00628b1c5cabd0d43a657c6304b8451620", + "rev": "120a26f8ce32ac2bdc0e49a9fed830b7446416b4", "type": "github" }, "original": { @@ -100,8 +100,8 @@ "inputs": { "disko": "disko", "flake-parts": "flake-parts", - "nixos-2311": "nixos-2311", "nixos-images": "nixos-images", + "nixos-stable": "nixos-stable", "nixpkgs": "nixpkgs", "treefmt-nix": "treefmt-nix" } @@ -113,11 +113,11 @@ ] }, "locked": { - "lastModified": 1702212301, - "narHash": "sha256-Rvl8BD7mnHZC1Qz6TxT120UyjsGUEdcsthHbEY+1vnU=", + "lastModified": 1702376629, + "narHash": "sha256-9uAY8a7JN4DvLe/g4OoldqPbcNZ09YOVXID+CkIqL70=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "afdd5e48a0869b389027307652a658051c0d2f96", + "rev": "390018a9398f9763bfc05ffe6443ce0622cb9ba6", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index d86217b..8cb48cf 100644 --- a/flake.nix +++ b/flake.nix @@ -7,10 +7,10 @@ # used for testing disko = { url = "github:nix-community/disko/master"; inputs.nixpkgs.follows = "nixpkgs"; }; - nixos-2311.url = "github:NixOS/nixpkgs/nixos-23.11"; + nixos-stable.url = "github:NixOS/nixpkgs/nixos-23.11"; nixos-images.url = "github:nix-community/nixos-images"; nixos-images.inputs.nixos-unstable.follows = "nixpkgs"; - nixos-images.inputs.nixos-2311.follows = "nixos-2311"; + nixos-images.inputs.nixos-2311.follows = "nixos-stable"; # used for development treefmt-nix = { url = "github:numtide/treefmt-nix"; inputs.nixpkgs.follows = "nixpkgs"; }; diff --git a/tests/flake-module.nix b/tests/flake-module.nix index 7162864..1173e4f 100644 --- a/tests/flake-module.nix +++ b/tests/flake-module.nix @@ -3,20 +3,20 @@ { flake.checks.x86_64-linux = withSystem "x86_64-linux" ({ pkgs, system, inputs', config, ... }: let - testInputs = { + testInputsUnstable = { inherit pkgs; inherit (inputs.disko.nixosModules) disko; nixos-anywhere = config.packages.nixos-anywhere; kexec-installer = "${inputs'.nixos-images.packages.kexec-installer-nixos-unstable-noninteractive}/nixos-kexec-installer-noninteractive-${system}.tar.gz"; }; - testInputs2311 = testInputs // { + testInputsStable = testInputsUnstable // { kexec-installer = "${inputs'.nixos-images.packages.kexec-installer-nixos-2311-noninteractive}/nixos-kexec-installer-noninteractive-${system}.tar.gz"; }; in { - from-nixos = import ./from-nixos.nix testInputs; - from-nixos-2311 = import ./from-nixos.nix testInputs2311; - from-nixos-with-sudo = import ./from-nixos-with-sudo.nix testInputs; - from-nixos-with-sudo-2311 = import ./from-nixos-with-sudo.nix testInputs2311; + from-nixos = import ./from-nixos.nix testInputsUnstable; + from-nixos-stable = import ./from-nixos.nix testInputsStable; + from-nixos-with-sudo = import ./from-nixos-with-sudo.nix testInputsUnstable; + from-nixos-with-sudo-stable = import ./from-nixos-with-sudo.nix testInputsStable; }); }