git.iko.soy/typeable/pandoc
on master help sign in
CI tweaks.
dad5e0dJohn MacFarlane
.github/workflows/ci.yml+2−2
@@ -62,7 +62,7 @@ jobs:
62 sudo apt-get install ghc-${{ matrix.versions.ghc }} cabal-install-${{ matrix.versions.cabal }}
62 sudo apt-get install ghc-${{ matrix.versions.ghc }} cabal-install-${{ matrix.versions.cabal }}
63 - name: Install dependencies
63 - name: Install dependencies
64 run: |
64 run: |
65− export PATH=/opt/cabal/bin:/opt/ghc/bin:$PATH
65+ export PATH=/opt/cabal/${{ matrix.versions.cabal }}/bin:/opt/ghc/${{ matrix.versions.ghc }}/bin:$PATH
66 cabal v2-update
66 cabal v2-update
67 cabal v2-build --dependencies-only --enable-tests --disable-optimization
67 cabal v2-build --dependencies-only --enable-tests --disable-optimization
68 - name: Build and test
68 - name: Build and test
@@ -70,7 +70,7 @@ jobs:
70 export PATH=/opt/cabal/bin:/opt/ghc/bin:$PATH
70 export PATH=/opt/cabal/bin:/opt/ghc/bin:$PATH
71 cabal v2-build --enable-tests --disable-optimization 2>&1 | tee build.log
71 cabal v2-build --enable-tests --disable-optimization 2>&1 | tee build.log
72 # fail if warnings in local build
72 # fail if warnings in local build
73− ! grep -q "[Ww]arning:" build.log
73+ ! grep -q ": *[Ww]arning:" build.log
74 cabal v2-test --disable-optimization
74 cabal v2-test --disable-optimization
75
75
76 windows:
76 windows: