Skip to content

Conversation

@jaschutte
Copy link
Contributor

@jaschutte jaschutte commented Jul 23, 2025

The Nix infrastructure of the current project is broken and does not compile. Rather than fixing it, I rewrote it entirely using nix flakes instead.

It exposes the package, but also the underlying set of haskell packages so that projects using circuit-notation can use the same set of dependencies. This resolves an issue I had with newer versions of Clash having conflicting dependencies when embedded within other projects.

@martijnbastiaan

@martijnbastiaan
Copy link
Collaborator

Could you have a look at CI?

The workflow is not valid. .github/workflows/ci.yml (Line: 60, Col: 11): Unexpected symbol: '"9'. Located at position 15 within expression: matrix.ghc == "9.10.1"

GitHub probably changed something..

@jaschutte
Copy link
Contributor Author

Maybe this solves it?
I have no clue how Github CI workflows work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants