From f2612fa1ae1c885bd73b90f3221b0efd42d0337e Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Thu, 12 Sep 2019 23:19:15 -0700 Subject: GitHUB CI: Try installing recent cabal. --- .github/workflows/haskell.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 54fb6d58f..e3d4b116f 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -4,15 +4,17 @@ on: [push] jobs: build: - + runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 + - name: Install recent cabal/ghc + run: add-apt-repository ppa:hvr/ghc && apt-get update && apt-get install ghc-8.6.4 cabal-install-2.4 - name: Install dependencies - run: cabal update && cabal install --dependencies-only --enable-tests + run: cabal v2-update && cabal v2-build --dependencies-only --enable-tests - name: Build run: | - cabal configure --enable-tests && cabal build + cabal v2-build --enable-tests - name: Run tests - run: cabal test + run: cabal v2-test -- cgit v1.2.3