git.iko.soy/typeable/pandoc
on master help sign in
GitHUB CI: Try installing recent cabal.
commitf2612fa1ae1c885bd73b90f3221b0efd42d0337e authorJohn MacFarlane <jgm@berkeley.edu> dateThu 12 Sep 2019, 23:19 (7 years ago) parentab792fa
1 file changed+6−4
.github/workflows/haskell.yml+6−4
.github/workflows/haskell.yml+6−4
@@ -4,15 +4,17 @@ on: [push]
44
55jobs:
66 build:
7−
7+
88 runs-on: ubuntu-latest
99
1010 steps:
1111 - uses: actions/checkout@v1
12+ - name: Install recent cabal/ghc
13+ run: add-apt-repository ppa:hvr/ghc && apt-get update && apt-get install ghc-8.6.4 cabal-install-2.4
1214 - name: Install dependencies
13− run: cabal update && cabal install --dependencies-only --enable-tests
15+ run: cabal v2-update && cabal v2-build --dependencies-only --enable-tests
1416 - name: Build
1517 run: |
16− cabal configure --enable-tests && cabal build
18+ cabal v2-build --enable-tests
1719 - name: Run tests
18− run: cabal test
20+ run: cabal v2-test