Skip to content

Upgrade gitlab-ci to 0.9.0 and update horizon-ghc on lts/ghc-9.0.x

Update both gitlab-ci and horizon-ghc flake inputs.

Changes

Upgrade gitlab-ci to 0.9.0

  • Fix for cachix module to push actual outputs instead of .drv files
  • Use om ci run --results=om.json to generate JSON with store paths
  • Extract paths from JSON using jq -r '.result.ROOT.build.outPaths[]'
  • Pipe extracted paths to cachix push via xargs
  • The JSON contains actual store paths under the ROOT subflake

Update horizon-ghc

  • Get latest horizon-ghc changes for this lts branch
  • Includes nixpkgs pinning for newer branches (9.4+)
  • Ensures compatibility with updated gitlab-ci

This ensures that built artifacts are properly pushed to the horizon cachix cache.

🤖 Generated with Claude Code

Merge request reports