Upgrade gitlab-ci to 0.9.0 on lts/ghc-9.10.x
Update gitlab-ci flake input to version 0.9.0.
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.jsonto generate JSON with store paths - Extract paths from JSON using
jq -r '.result.ROOT.build.outPaths[]' - Pipe extracted paths to
cachix pushvia xargs - Previous approach failed because omnix only outputs JSON file path to stdout
- The JSON contains actual store paths under the ROOT subflake
This ensures that built artifacts are properly pushed to the horizon cachix cache.
Note: nixpkgs pinning (refs/tags/25.05) is inherited from horizon-ghc dependency.