git.iko.soy/typeable/pandoc
on master help sign in
GitHub CI - set path.
edd7bfaJohn MacFarlane
.github/workflows/haskell.yml+12−4
@@ -10,11 +10,19 @@ jobs:
10 steps:
10 steps:
11 - uses: actions/checkout@v1
11 - uses: actions/checkout@v1
12 - name: Install recent cabal/ghc
12 - name: Install recent cabal/ghc
13+ run: |
14+ sudo add-apt-repository ppa:hvr/ghc
15+ sudo apt-get update
13− run: sudo add-apt-repository ppa:hvr/ghc && sudo apt-get update && sudo apt-get install ghc-8.6.4 cabal-install-2.4
16+ sudo apt-get install ghc-8.6.4 cabal-install-2.4
17+ - name: Set path to include new ghc and cabal
18+ export PATH=/opt/cabal/bin:/opt/ghc/bin:$PATH
14 - name: Install dependencies
19 - name: Install dependencies
20+ run: |
21+ cabal v2-update
15− run: cabal v2-update && cabal v2-build --dependencies-only --enable-tests
22+ cabal v2-build --dependencies-only --enable-tests
16 - name: Build
23 - name: Build
17 run: |
24 run: |
18− cabal v2-build --enable-tests
25+ cabal v2-build --enable-tests
19 - name: Run tests
26 - name: Run tests
27+ run: |
20− run: cabal v2-test
28+ cabal v2-test