diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 45a4185..359796a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,3 +21,4 @@ jobs: nix flake show --json | jq -r '.packages."x86_64-linux" | keys | .[]' | NIXPKGS_ALLOW_UNFREE=1 xargs -I'{}' nix build --impure '.#{}' + - run: nix build .#checks.x86_64-linux.launch diff --git a/flake.nix b/flake.nix index b6854ab..3240e2b 100644 --- a/flake.nix +++ b/flake.nix @@ -412,6 +412,10 @@ }; }; packages.x86_64-linux = pkgList "x86_64-linux" nixpkgs.legacyPackages.x86_64-linux.callPackage; + checks.x86_64-linux.launch = inputs.nixvim.lib.x86_64-linux.check.mkTestDerivationFromNvim { + nvim = self.packages.x86_64-linux.neovimTraxys; + name = "Neovim configuration"; + }; packages.aarch64-linux = pkgList "aarch64-linux" nixpkgs.legacyPackages.aarch64-linux.callPackage; hmModules = {