diff --git a/.github/workflows/nix-parse-v2.yml b/.github/workflows/nix-parse-v2.yml index 706cc34619bb..019ad770672b 100644 --- a/.github/workflows/nix-parse-v2.yml +++ b/.github/workflows/nix-parse-v2.yml @@ -27,4 +27,5 @@ jobs: - name: Parse all nix files run: | - nix-build ci -A parse + # Tests multiple versions at once, let's make sure all of them run, so keep-going. + nix-build ci -A parse --keep-going diff --git a/ci/default.nix b/ci/default.nix index 67b1eddf1000..dd21e1858492 100644 --- a/ci/default.nix +++ b/ci/default.nix @@ -78,6 +78,8 @@ in manual-nixpkgs-tests = (import ../pkgs/top-level/release.nix { }).manual.tests; parse = pkgs.lib.recurseIntoAttrs { latest = pkgs.callPackage ./parse.nix { nix = pkgs.nixVersions.latest; }; + lix = pkgs.callPackage ./parse.nix { nix = pkgs.lix; }; + minimum = pkgs.callPackage ./parse.nix { nix = pkgs.nixVersions.minimum; }; }; shell = import ../shell.nix { inherit nixpkgs system; }; }