From 7d5eebdadcc21f5225d4e3fbdb9b1aa82e329b9d Mon Sep 17 00:00:00 2001 From: Sebastian Estrella <2049686+sestrella@users.noreply.github.com> Date: Thu, 27 Jun 2024 17:05:02 -0500 Subject: [PATCH] Test CI workflow --- .github/workflows/build.yml | 7 ++++--- flake.nix | 4 +++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c3663f04..55d23a47 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -51,10 +51,11 @@ jobs: # ./bin/${{ matrix.devShell }} -c ghc --version # ./bin/${{ matrix.devShell }} -c cabal --version # - run: nix flake show - - run: nix flake check + - name: Compile code + run: nix build .#test timeout-minutes: 10 - # - name: Compile test - # run: nix run .#test + - name: Run tests + run: nix run .#test # timeout-minutes: 5 # - name: Update package index # run: ./bin/${{ matrix.devShell }} -c cabal update diff --git a/flake.nix b/flake.nix index 5a25725b..15011146 100644 --- a/flake.nix +++ b/flake.nix @@ -44,7 +44,9 @@ }; packages = { default = flake.packages."hapistrano:exe:hap"; - test = flake.packages."hapistrano:test:test"; + test = flake.packages."hapistrano:test:test".overrideAttrs (prev: { + buildInputs = prev.buildInputs ++ [ pkgs.zsh ]; + }); }; }); }