git.iko.soy/typeable/pandoc
on master help sign in
GitHub CI - use cabal 3 with ghc 8.8.
e128258John MacFarlane
.github/workflows/haskell.yml+12−1
@@ -36,13 +36,24 @@ jobs:
36 - 8.4.4
36 - 8.4.4
37 - 8.6.5
37 - 8.6.5
38 - 8.8.1
38 - 8.8.1
39+ include:
40+ - ghcversion: 8.0.2
41+ cabalversion: 2.4
42+ - ghcversion: 8.2.2
43+ cabalversion: 2.4
44+ - ghcversion: 8.4.4
45+ cabalversion: 2.4
46+ - ghcversion: 8.6.5
47+ cabalversion: 2.4
48+ - ghcversion: 8.8.1
49+ cabalversion: 3.0
39 steps:
50 steps:
40 - uses: actions/checkout@v1
51 - uses: actions/checkout@v1
41 - name: Install recent cabal/ghc
52 - name: Install recent cabal/ghc
42 run: |
53 run: |
43 sudo add-apt-repository ppa:hvr/ghc
54 sudo add-apt-repository ppa:hvr/ghc
44 sudo apt-get update
55 sudo apt-get update
45− sudo apt-get install ghc-${{ matrix.ghcversion }} cabal-install-2.4
56+ sudo apt-get install ghc-${{ matrix.ghcversion }} cabal-install-${{ matrix.cabalversion }}
46 - name: Install dependencies
57 - name: Install dependencies
47 run: |
58 run: |
48 export PATH=/opt/cabal/bin:/opt/ghc/bin:$PATH
59 export PATH=/opt/cabal/bin:/opt/ghc/bin:$PATH