Skip to content

Pin dependencies to stable tags on lts/ghc-9.14.x

Daniel Firth requested to merge fix/ghc-9.14.x-pin-dependencies into lts/ghc-9.14.x

Summary

  • Pin ghc-common-hadrian to tag 0.4.1
  • Pin gitlab-ci-omnix to tag 0.4.0
  • Pin horizon-supported-systems to tag 1.1.0
  • Update systems.nix to use 1.1.0 API (config.horizon.systems.supported)

Changes

This ensures reproducible builds and prevents unexpected dependency updates on this LTS branch.

The lock file is committed to ensure builds from the same commit always use the same dependencies.

Testing

  • nix flake check passes
  • nix build .#ghc dry-run successful

🤖 Generated with Claude Code

Merge request reports