diff --git a/flake.nix b/flake.nix
index 9edd3f8f9612afb46ef444e46deb83f2c3a6f8bd..6ca72b919d3a6014abccea30181d071d51205b5a 100644
--- a/flake.nix
+++ b/flake.nix
@@ -77,7 +77,10 @@
         program = "${
           pkgs.writeShellApplication {
             name = "release";
-            runtimeInputs = with pkgs; [cabal-install];
+            runtimeInputs = with pkgs; [
+              cabal-install
+              haskell.compiler.${ghcVersion}
+            ];
             text = ''
               set -x
               sdist=$(cabal sdist | tail -n 1)