diff --git a/.gitlab-ci.dhall b/.gitlab-ci.dhall
index 4156ddc514ab39f6ce64c882b2699eb865a80917..2e8b36a6c276aa1ab4b19bc6bcaeb279152e39ef 100644
--- a/.gitlab-ci.dhall
+++ b/.gitlab-ci.dhall
@@ -3,7 +3,7 @@ let Prelude =
       ? https://raw.githubusercontent.com/dhall-lang/dhall-lang/v20.1.0/Prelude/package.dhall
           sha256:26b0ef498663d269e4dc6a82b0ee289ec565d683ef4c00d0ebdd25333a5a3c98
 
-let H = ./horizon.dhall
+let H = ./horizon-spec.dhall
 
 let Step = { script : List Text }
 
@@ -14,7 +14,7 @@ let toStep
       λ(x : Text) →
         { mapKey = id, mapValue.script = [ "nix build -L .#${prefix}.${x}" ] }
 
-let input = Prelude.Map.keys Text H.HaskellPackage.Type ./manifest.dhall
+let input = Prelude.Map.keys Text H.HaskellPackage.Type (./horizon.dhall).packages
 
 let packages =
       Prelude.List.map