-
Notifications
You must be signed in to change notification settings - Fork 25
Closed
Description
In HNix I banged-out some pretty portable setup for Haskell:
it consists of:
- https://github.com/haskell-nix/hnix/blob/master/default.nix which exposes
Nixpkgs haskell.libAPI. - https://github.com/haskell-nix/hnix/blob/master/build.sh which exposes
Nixpkgs haskell.libAPI. - https://github.com/haskell-nix/hnix/blob/master/.travis.yml which exposes .., you know the shtick ...
That resulted in: https://travis-ci.org/github/haskell-nix/hnix
Which helped to have and keep proper cabal sdist.
And strict build on GHC 8.6.5 currently. So no no warnings in PRs.
Also Hackage Matrix: https://matrix.hackage.haskell.org/#/package/hnix
CI even does GHCJS build with Cachix.
I and Nix already made fell on all rakes we had, so everything is ironed-out now.
What do you think?
We can easily migrate this CI setup to GitHub Actions, I would be up for it.
Metadata
Metadata
Assignees
Labels
No labels