Add GHC 9.4.2 to CI

This commit is contained in:
Francesco Gazzetta
2023-01-05 14:07:51 +01:00
parent 8130eefc48
commit f552132241
2 changed files with 21 additions and 0 deletions

View File

@@ -29,6 +29,7 @@ tasks:
"$HOME/.ghcup/bin/ghcup" install ghc "ghc-8.10.7"
"$HOME/.ghcup/bin/ghcup" install ghc "ghc-9.0.2"
"$HOME/.ghcup/bin/ghcup" install ghc "ghc-9.2.2"
"$HOME/.ghcup/bin/ghcup" install ghc "ghc-9.4.2"
cabal update
- 8_10_7-prepare: |
cd qbe-hs
@@ -87,6 +88,25 @@ tasks:
- 9_2_2-haddock: |
cd qbe-hs
cabal haddock all
- 9_4_2-prepare: |
cd qbe-hs
cabal configure -w ghc-9.2.2
- 9_4_2-check: |
cd qbe-hs
cabal check
- 9_4_2-dependencies: |
cd qbe-hs
cabal build all --enable-tests --only-dependencies
cabal build all --only-dependencies
- 9_4_2-build: |
cd qbe-hs
cabal build all
- 9_4_2-test: |
cd qbe-hs
cabal test all --enable-tests
- 9_4_2-haddock: |
cd qbe-hs
cabal haddock all
triggers:
- action: email
condition: failure

View File

@@ -25,6 +25,7 @@ tested-with:
, GHC == 8.10.7
, GHC == 9.0.2
, GHC == 9.2.2
, GHC == 9.4.2
source-repository head
type: git