hnix-store/.github/workflows/ci.dhall
sorki 15f77e8f4b ci: disable haddock step
takes too long and it runs in nix-build anyway.

Ideally we would do `cabal haddock-project` but that
is not yet available everywhere (due to older haddock).

Maybe revisit later.
2023-12-02 10:25:46 +01:00

27 lines
789 B
Plaintext

let haskellCi =
https://raw.githubusercontent.com/sorki/github-actions-dhall/main/haskell-ci.dhall
let defSteps = haskellCi.defaultCabalSteps
in haskellCi.generalCi
( haskellCi.withNix
( defSteps
with docStep = None haskellCi.BuildStep
with extraSteps.pre
=
defSteps.extraSteps.pre
# [ haskellCi.installCachixStep "hnix-store" ]
)
)
haskellCi.DhallMatrix::{
, ghc =
[ haskellCi.GHC.GHC963
, haskellCi.GHC.GHC947
, haskellCi.GHC.GHC928
, haskellCi.GHC.GHC902
, haskellCi.GHC.GHC8107
]
, os = [ haskellCi.OS.Ubuntu, haskellCi.OS.MacOS ]
}
: haskellCi.CI.Type