;ci:linux: work around yesod-core/wai-extra bound issue

https://github.com/commercialhaskell/stackage/issues/7570
This commit is contained in:
Simon Michael 2024-12-02 21:07:34 -10:00
parent 784a95de29
commit e80debe4c9

View File

@ -60,10 +60,11 @@ jobs:
cabal update
- name: Build with cabal
# - wai-extra < 3.1.17 # https://github.com/commercialhaskell/stackage/issues/7570
run: |
cabal build --enable-executable-static --ghc-options=-Werror hledger || (echo "ERROR: building hledger failed"; false)
cabal build --enable-executable-static --ghc-options=-Werror hledger-ui || (echo "ERROR: building hledger-ui failed"; false)
cabal build --enable-executable-static --ghc-options=-Werror hledger-web || (echo "ERROR: building hledger-web failed"; false)
cabal build --enable-executable-static --ghc-options=-Werror hledger --constraint='wai-extra <3.1.17' || (echo "ERROR: building hledger failed"; false)
cabal build --enable-executable-static --ghc-options=-Werror hledger-ui --constraint='wai-extra <3.1.17' || (echo "ERROR: building hledger-ui failed"; false)
cabal build --enable-executable-static --ghc-options=-Werror hledger-web --constraint='wai-extra <3.1.17' || (echo "ERROR: building hledger-web failed"; false)
- name: Gather binaries
run: |